HSBC profits hit by $2.1bn charge on Chinese bank stake — Warptech Lab News