26 employees
GINSA is fully into digital outdoor, with the first digital screen up at the roof of a building in Barcelona.
1979