The solar road is a big stepping stone to a green tomorrow, with the government of France’s vision to promote innovative green technologies. Dubbed “Wattway,” the 1 kilometer (0.6 miles) by 2 meters ...