
International News
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 […]