What Does Diesel Deregulation in India Mean?
On Oct 18, the government of India took a bold step to deregulate diesel prices in India. What this means in simple terms is that diesel would now be priced at market price, instead of the government subsidizing the same as ...