India has a complex mechanism to determine the prices of petrol and diesel at the pumps. Indian motorists paid in the range of Rs 90 to Rs 97 a litre
Photo: Bloomberg
First Published: Jun 6 2023 | 9:50 PM IST
Key stories on business-standard.com are available only to BS Premium subscribers.
Register to read more on Business-Standard.com