An obscure anonymous suburb on the outskirts of a Ningde, a third tier city in China’s South East is an unlikely launching pad for a…
The construction of spectacular 40 MW solar park onto of a lake formed by collapsed coal mines in Anhui province is a symbol of China’s…