Masilamani, Richard John - 2010
argues that oil is taxed highly in India. The Oil Marketing Companies, on the other hand, have been pitching for a free … India on the world map. In order to decode the oil mystery, we from the perspective of all three stakeholders viz. – the …