Citigroup elects James Flanagan as director and appoints him to audit committee - C News | Rallies