The US Federal Bureau of Investigation (FBI) has charged a former Citigroup vice president over an alleged $19 million embezzlement. Gary Foster, who worked as a vice president in the bank’s treasury finance department, was arrested on bank fraud charges at John F Kennedy International Airport on Sunday, having just arrived on a flight from [...]