Posted inOffline Retailing The challenges of on demand retail by Ruth Cooper September 6, 2016December 19, 2016 We talk to Deliveroo’s country manager for Australia.