cleantechnica.com
Salut Versailles! Solar Decathlon Europe Opens to Visitors
On June 28, 20 competition houses from 17 countries and three continents open to visitors in La Cité du Soleil—Solar Decathlon Europe’s solar city in Versailles, France, reports Carol Laurie for So…