solar power plants

solar and wind energy

Sun v/s Earth. Does it have to be this way?

By Deepanshu Kaul Philip, Head (Strategy & Operations), SolConnect Solar energy is touted as one of the solutions to meet humankind’s rising energy demand while keeping global warming led temperature rise at bay. India has…