Solar energy: A natural resource to leverage

In this sophisticated and progression-oriented world, the term Solar power is very well-known. Solar power means generating electricity from sun rays as it is a natural resource and not susceptible to vanish. The process is to collect sunlight and transfigure it into electricity. The usage of photovoltaics or thermal energy (concentrated solar power) put solar …

Solar energy: A natural resource to leverage Read More »