Heavy rains and water logging have severely impacted quick commerce and food delivery platforms across North India, leading to cancellation of orders and non-delivery at hundreds of pin codes even as restaurant chains and entertainment hubs, particularly in Delhi-NCR, reported significantly lower footfalls...