S sifted.eu Glovo lays off 6% of staff following fresh fine from Spanish government 36 points schnitzelstoat 3 years ago 44 comments