

Renewable energy is defined as energy natural source that is replenished at a faster rate than it is consumed. Sunlight and wind...


Here is a major step towards clean energy, France has launched world’s first solar panel road in Normandy village. After Norway banned...