investor


20
It’s a known fact that the planet earth receives an average of 174 Petawatts (PW) of incoming solar energy from the sun, a star. The total amount of energy received from sun in one hour time frame is enough to satisfy the global power needs for up to one year. […]

Finances for Solar Power Projects in India