Bank of America’s earnings continued a string of upbeat results by most major banks. The company also said 500 new branches will open.

       

Read More At Article Source | Article Attribution