Consumers paying Rs 107.12 per litre taxes, duties on petrol

Consumers paying Rs 107.12 per litre taxes, duties on petrol