The Bank of London Launches New Tech Hub in Charlotte, Generating 350 Jobs
Global clearing and transaction banking startup The Bank of London is set to establish its Global Platform & Services headquarters in Charlotte, North Carolina, creating...