China's solar industry hit overdrive in May, with new installations surging to record highs as developers rushed to beat looming policy changes. According to the National Energy Administration, solar capacity...
The article requires paid subscription. Subscribe Now