Global Renewable Energy Developments (May–June 2025)