Tawar Mall Instals Largest Outdoor LED Screens in Qatar
Posted On
5 December 2018
Tawar Mall is installing the largest LED display screens in Qatar, an eight-screen setup placed in prime advertising spots around the mall, and will cover a combined area of 800…