Indian benchmark indices Nifty 50 and Sensex ended the previous trade session lower. Nifty ended at 22,945.30, while Sensex ...
HSBC HSBA.L posted annual profit on Wednesday that beat estimates, helped by increased revenue in wealth and markets businesses, and set stiff cost-cut targets as its new CEO implements a revamp of ...