Energy supplier Constellation (NASDAQ:CEG) this week unveiled a 50-MW agreement with State Farm under which the US insurance group will buy renewable energy covering the annual needs of its facilities in Bloomington, Illinois.