Indian government caps ATF at ₹115 per liter in Delhi

Business