Thankfully, people were quick to offer their explanations. HSBC stands for The Hongkong and Shanghai Banking Corporation. This might seem odd for a UK-based company, but there's a historical ...