Glovo lays off 6% of staff following fresh fine from Spanish government | Heykuki News