The eight states that comprise Northeast India often seem worlds apart from Delhi and the country’s commercial capital Mumbai. However, the region was in fact the birthplace of India’s oil industry.
FocusSee all articles
New dawn for Northeast's oil
The landlocked north-east is targeting a doubling of oil and gas output by 2030