Aug
14th
Stay connected Subscribe to our RSS feed
What is claimed to be the first integrated wind-powered electric vehicle recharging station has been installed at the global headquarters of environmental services company Cespa near Barcelona.