HSBC Executive’s Incendiary Climate Comments

The HSBC building is seen at Canary Wharf March 1, 2004 in London, England. The London-based bank, … [+] which operates in 79 countries, gave an upbeat tone for the global economy, including its...