Logo
Logo

All those taxes on oil

India’s oil and gas sector often regarded as the country’s growth engine, has grown by leaps and bounds over the past one decade, but the quest to reach the top of global league remains a major challenge because of rising under-recoveries and lack of policy impetus.

Read Full Story>>