Index Ventures leads £2.75m Series A for restaurant food delivery site Deliveroo

158
European venture capital major Index Ventures has led a £2.75m Series A round for London-based food delivery business D