An aerial view of a shopping mall under solar panel roofs in Haikou, Hainan province in China on March 05, 2023. Synopsis. Renewable energy accounted …
Read Complete New : A clean sweep: China’s renewable energy capacity outshines coal power for first time