Maruti, Tata Consultancy Services, Bharat Electronics, Bajaj Finance, Titan and ITC were among the major gainers ...
Earlier this week, Medical Properties Trust announced a US$150 million share repurchase program alongside its third-quarter ...