Shares of Tata Elxsi Ltd. are trading 4% lower on Wednesday, April 22, after the engineering research and development firm reported its earnings for...
Investors ought to prepare their portfolios for rockier times as energy supply becomes uncertain, according to a team of Morgan Stanley strategists.With uncertainty looming...