Bank of America Corp is a global financial institution ... it has grown to serve clients worldwide from its headquarters in Charlotte, North Carolina, emphasizing its role in the financial markets ...