President Gregory Postel talks about UToledo’s leadership in solar energy innovation.
Read: DOE Launches Cadmium Telluride Accelerator Consortium to Cut Costs, Raise Efficiency of Solar Cells