There is something you might not expect nestled within the small village of Tourouvre-au-Perche, in Normandy, France. They have just debuted the world’s first Solar Road....
Renewable energy is slowly turning the tide (groan, I know) against less environmentally friendly power by providing less harmful alternative sources of renewable energy. Environmental issues first...