Shenzhen

China Is Building World’s Biggest Waste-to-Energy Plant

In the outskirts of the city of Shenzhen in southern China sits a mammoth structure which once functioning, will become…

5 years ago

After All Electric Bus Fleet, Shenzhen Ready to Transform its Taxis Next

Shenzhen in the Guangdong province of Southeastern China, one of the most populous cities in the country, recently became the…

6 years ago