GlobalAtlanta is Atlanta’s International Business News Source.
Craig Keefner‘s insight:
The 50 42-inch touchscreens installed in the Dubai airport also allow travelers to check the weather at their destinations or find information about local hotels or attractions.
See on www.globalatlanta.com