Browsing: Bank of America has invested more than $300 million in nearly 100 communities across the U.S.