Bank of America Corporation was founded in 1998 as a result of the merger of BankAmerica and NationsBank. It is headquartered in Charlotte, North Carolina, USA.