Hindustan Times (Noida)

60% of cost is taxes

-

Taxes account for more than 60% of the pump price. Part of these are central and some are levied by states

 ??  ??

Newspapers in English

Newspapers from India