Consumer prices in China have plunged to their lowest level in more than a year, highlighting persistent deflationary pressures in the world’s second-largest economy. The Consumer Price Index ...
The Motuo Hydropower Project is central to China's goal of reaching a carbon emissions peak by 2030. Though China is still the world's largest greenhouse gas emitter, it also leads in renewable ...
China is now the world’s largest producer of solar cells ... for the potential to flood our markets with exports that make it difficult for American firms to compete,” Yellen told reporters ...