President Gregory Postel talks about UToledo’s leadership in solar energy innovation.
Read: Department of Energy Launches $20 Million Initiative to Boost CdTe Solar Cell Development