France launches a state-of-the-art solar road. Groundbreaking or just too expensive? December 24, 2016