Baltimore-based Constellation Energy announced that it completed installation of a 1.2 megawatt solar and wind power system at the University of Toledo's Scott Park Campus of Energy and Innovation. The company said that the system will help power the campus and provide educational opportunities for students.