Skip to content
Sat. Mar 25th, 2023
Kashmiri teacher creates a solar car, and Indian automakers offer to develop it further.
Tata Power switches on 225 MW hybrid wind-solar plant in India
World’s Largest Floating Solar Plant set to be built in Madhya Pradesh
Conglomerate, SHV Energy N.V. (SHVE), a part of the Dutch multi-national company SHV Holdings N.V., in connection with its acquisition of a majority stake in SunSource Energy