Suez India – a Suez International joint venture – has failed to deliver Okhla WWTP project despite multiple extensions in…
The Central Pollution Control Board report holds that India is generating nearly 72,368 million litres per day (MLD) that not…