Solar power: Collapsing costs propel solar power boom

January 30, 2023

/ By / New Delhi

On January 25, 1977, world’s first solar power plant was established in Odeillo, France.

YOU MAY ALSO LIKE

0 COMMENTS