Upgrades and listing talk spark rally in HSBC

READ FULL ARTICLE