
Can nature-based solutions help Indian cities beat urban flooding?
On 28 June 2024, Delhi received 228.1 mm of rain in 24 hours, more than its average for the entire month of June and its highest June-day total in 88 years. Four months later, Bengaluru recorded 186 mm in a