Over the past several years, Global IME Bank Limited has quietly built one of the more extensive corporate social ...