The Bank of America Corporation offers their customers the financial solucions that they require. It is the second biggest bank holding company in United States. Its head office is in Charlotte, North Caroline, but it provides services beyond United States borders. Bank of America rose in 1998 from the unit of National Bank and Bank America Corporation. Their experience in financial assistence is reflected in the services and products they offer.