Apple has laid off around 120 workers from three of its retail stores in Spain, reports El Salto (translated from Spanish). The layoffs occurred the retail stores in Puerta del Sol (Madrid), Passeig de Gràcia (Barcelona). El Salto reports that they happened after a “substantial change in working conditions” approved on July 9 by Fetico […]