Explained: What Is Petrol Tax And How It Impacts Petroleum Prices Across States

What you need to know about the Petrol and Diesel Taxes, and why they vary across different states in India after taxes and charges levied by the central and state governments.

Business