New Delhi: India, the world’s fourth largest refiner, is confidently journeying towards energy self-sufficiency under the leadership of Prime Minister Narendra Modi, Petroleum Minister Hardeep Singh Puri said on Tuesday. Towards this mission, the Ministry has also...








