World

Global affairs, the energy transition, new technologies, projects, investments, and global energy policy

India installs 18 GW of solar in H1 2025

  • 27 August 2025, 19:27 (UTC+4)