News
Bank of America expands commitment to renewables by signing a 25-MW solar PPA with Duke Energy
The innovative project will be constructed in the Piedmont region of North Carolina.