Charlotte is the largest city in North Carolina and the headquarters of Bank of America and Truist, making it the second-biggest U.S. financial center after New York.