Bank of America signed 10 agreements to purchase solar electricity for its operations in three states, including North Carolina, home to the...