Renewable energy, particularly wind and solar power, is receiving substantial subsidies in many countries worldwide.
That is changing the equation for utility solar and wind investment and shortening project payback times to under a year in some regions. Storage deployment, driven by recent policy developments ...
BEIJING -- China has maintained high utilization rates of wind and solar power, official data showed Sunday, suggesting the world's renewables powerhouse has ensured both speed and quality in its ...