India India ranks lowest amongst 180 international locations in environmental efficiency index June 7, 2022 The World Opinion Through PTI NEW DELHI: India has been positioned on the backside on an inventory...