Solar power: Collapsing costs propel solar power boom
January 30, 2023
/ By Media India Group / New Delhi
On January 25, 1977, world’s first solar power plant was established in Odeillo, France.
-->
January 30, 2023
/ By Media India Group / New Delhi
On January 25, 1977, world’s first solar power plant was established in Odeillo, France.