REPSOL DIGITAL SCREENS

Roura & Cevasa developed and implanted digital screens on the identifying monoliths of different Repsol Service Stations.