Bank of America’s profits drop in first quarter, still beat analysts’ projections

Bank of America reported net income of $7.07 billion, or 80 cents per diluted share, in the first quarter.

Bank of America reported net income of $7.07 billion, or 80 cents per diluted share, in the first quarter. Read MoreCharlotte Business News – Local Charlotte News | Charlotte Business Journal