Bank of America Signs 160 MW REC Deal with Constellation for Mammoth Solar
Mammoth Solar Constellation Energy Corp. has signed a 15-year 160 MW agreement for Bank of America to purchase power and project specific renewable energy certificates (REC). This agreement will enable Bank of America to generate approximately 17% of its global electricity using clean, renewable energy. It comes from a portion of Mammoth Central, the third …
Bank of America Signs 160 MW REC Deal with Constellation for Mammoth Solar Read More »