India tells delivery companies to stop promising 10-minute service

Expectations for speed in industry that employs millions have raised concerns about worker safety