Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
The stock is down 3% so far in 2023 compared with a gain of 1.5% in the S&P BSE Sensex Index, hurt in part by a decline in crude prices
First Published: May 10 2023 | 4:47 PM IST