New Delhi: India’s Minister for Petroleum and Natural Gas, Hardeep Singh Puri, tore into the “contrived” Western narratives about India’s progress, calling for a shift in how the global community views the nation. Puri challenging the often disparaging Western narrative about Ind





