Congress slams govt after NGT forms panel to revisit environmental nod to Nicobar project April 8, 2023 by Press Trust of India