Claim: Charlotte, North Carolina is home to the local headquarters of Citizens Bank.
Verdict: NOT ENOUGH INFO