Tag Archives: Europe

LUMENHAUS Lights the Way

Virginia Tech’s entry in the European Solar Decathlon takes home the gold in Madrid. By William Richards

Read more