Tech

Glovo fined $78M for labor breaches in Spain