ICICI Bank shares in focus today as Jefferies gives buy call, sees 31% upside

Shares of ICICI Bank were in focus today after brokerage Jefferies assigned a buy call to the banking stock. ICICI Bank stock was trading 1% lower at Rs 869.70 against…

Where is Jack Ma? Reports say Alibaba founder living in THIS country after crackdown by China

Beijing: Chinese billionaire and e-commerce giant Alibaba founder Jack Ma who ran into trouble with the Chinese government over violating anti-monopoly regulations and kept a low profile since 2020 is…