Bank of America

Based in Charlotte, North Carolina, global financial giant Bank of America actually started out as the Bank of Italy in 1904 to cater for the country’s new Italian migrants. The modern BofA was established in 1998 and has become one of the world’s largest banks, pulling in a net income of $3.1 billion in the fourth quarter of 2014 alone.

Company Sectors: 
Country: 
US

Membership

Join Sustainly and access the most comprehensive database of sustainability communication case studies research.