Italy demands €733M in fines from food delivery platforms | Heykuki News