Food delivery platform Zomato had first announced its 10-minute food delivery plans back in 2022 under the name 'Zomato Instant'.
Neil Miller, chief customer officer at Itsu, explains how the brand’s shops are providing sushi to customers including ...