Solar Decathlon Results Put Germans First

On Thursday, I talked about how the Department of Energy (DOE) Solar Decathlon was both heating up and coming to its finale. At that time, the University of Maryland was in first place with the German team breathing down their necks. In a come-from-behind victory, the Technische Universität Darmstadt passed the American team to take […]

Continue Reading