Full threaddidgeoridoo·"A team of researchers in Shanghai has now been told it has 10 instead of 25 years to develop the world's first such plant."Or else what?Oh. Ohhhhhhhh.View on HN