(ADPnews) - Mar 30, 2010 - US utility Constellation Energy Group (NYSE:CEG) said yesterday its subsidiary, Constellation Energy's Projects & Services Group, has completed installation of a 1.2 MW solar and wind power system for the University of Toledo.