102905663 : Should not have worries on HSBC current price cause the company is buying back it's shares aggressively in the market.
102905663 : Should not have worries on HSBC current price cause the company is buying back it's shares aggressively in the market.