News

China saw a significant slowdown in solar and wind installations in June after new rules came into effect that threaten the profitability of renewable power projects.