Stewart advertises ERO to its duty stations and “riders” in Spain and Portugal

a company The home delivery platform is committed to maintaining a “technology hub” in Barcelona to continue providing “essential technical…