CHARLOTTE, N.C.--(BUSINESS WIRE)--Today, Bank of America announces the launch of My Rewards – a single, convenient dashboard that allows clients to see and manage all of their rewards across multiple ...