Star Health & Allied Insurance stock rating upgraded to Buy by Jefferies
PositiveFinancial Markets

Star Health & Allied Insurance has received an upgraded stock rating to 'Buy' from Jefferies, signaling strong confidence in the company's future performance. This upgrade is significant as it reflects positive market sentiment and could attract more investors, potentially boosting the stock price and enhancing the company's growth prospects.
— Curated by the World Pulse Now AI Editorial System