(SeeNews) - Apr 18, 2013 - US-based Constellation Energy Resources LLC, part of Exelon Corp (NYSE:EXC), said yesterday it had wrapped up a 1.6-MW solar project in Yuma County, Arizona.