Overview Details Press Releases Multimedia Locations People Groups Dubai: Call it the Google for the creative side of the advertising industry. Or how about it being a Facebook for ad industry professionals? Or even a Wikipedia for all the ad campaigns out there, past and present.