(ADPnews) - Jun 8, 2011 - US energy producer and trader Constellation Energy (NYSE:CEG) yesterday commissioned a 1.8 MW rooftop solar power system on a site of spices and flavours maker McCormick & Co (NYSE:MKC) in Maryland.