Tameer Holding, a UAE development company has planned to embed World’s Largest LED screen on an upcoming 33-Storey commercial office building named ‘The Podium’ in Dubai.

Read More...

Follow Me on Twitter