Wattway: World’s First Solar Road Fails, Drowning France’s 5 Million Green Venture

France had embarked on an ambitious solar project in 2016 – Wattway – World’s first solar road i.e. installing photovoltaic cells on roads as cars cruise …