World

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

Italy installs 1.43 GW of PV in Q1

  • 20 April 2026, 21:01 (UTC+4)