Bank of America signs a new offsite solar energy agreement with Constellation

In order to purchase power and project-specific renewable energy certificates (RECs), Constellation and Bank of America have announced a 15-year, 160 MW clean energy agreement. This collaboration would allow Bank of America to power about 17 per cent of its global electricity usage with renewable energy from a portion of the Mammoth Central project.

Read More