Iwall in shop integrates its screens in the renovated Triangle shopping center in Barcelona23 March 2016 The digital signage company, which has six hundred iwalls distributed in fifty shopping centers throughout Spain, It has now added nine screens of 65 inches to this remodeled space ...