No relocation of Okhla plant

According to The Times of India, New Delhi’s National Green Tribunal has formally overruled a residents’ plea for relocation of the Okhla WtE plant. A fine of around USD 2.5 million was imposed on M/S…