Explore Business Standard
Associate Sponsors
Delhi is grappling with a water crisis, impacting several key areas. The reason? Major water treatment plants are operating at just 30 per cent capacity. What’s causing this disruption? Watch to find out.