06 December 2018
In an unprecedented move to provide businesses in Qatar with ultimate advertising experience, Tawar Mall unveils plans to install Qatar’s largest LED display screens. The 8-screen setup, which is due...
Subscribe to LED screen