The digital signage business in Spain and Portugal goes through a period of stagnation6 July 2016 The latest Business Climate Index (DBCI) digital signage in the Iberian Peninsula had a slight improvement in business during the months of May and June, Even though ...