Digital signage supplier and Out Of Home advertiser Review Systems Ltd have recently taken over the prominent LED screen located at Castlegate Shopping Centre in Stockton -on-Tees. The 4 metres by 2 meters screen is installed with a street facing location … Continue reading
