June 2020 - SunShell Power
23 Jun

Solar Energy, A Smart Alternative

Did you know that in 30 years, the IEA foresees solar PV to reach 4.7 terawatts, of which more than half will be deployed in China and India, making solar power the world's largest source of electricity in the entire world? India has always been a leading figure in photovoltaic energy, our solar…