Happy Wednesday! India’s fast-growing quick commerce industry was forced to slam the brakes on its “10-minute” delivery claim ...