Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag China's solar installations fell by 85% in June, yet its total solar capacity surged 54.2% yearly.

flag China saw a significant drop in solar installations in June 2025, with a 85% month-on-month decline. flag However, the country's cumulative installed solar capacity reached 1.1TW, up 54.2% year-on-year. flag Iberdrola raised $5.8 billion to boost electricity grid investments in the US and UK, aiming for a double-digit increase in net profit this year. flag Sonnedix secured €2 billion through refinancing to support growth in renewable energy projects across Europe.

5 Articles