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...