Finances for Solar Power Projects in India

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. The solar power received on … Continue reading Finances for Solar Power Projects in India