What explains India’s Energy Insecurity
Barely eight years after Edwin L. Drake drilled the world’s first oil well in 1859 at Titusville, Pennsylvania, USA, in 1867, India discovered oil in Digboi, Assam. The find was serendipitous—workers noted that elephants put to work by the London- …