Doha Festival City is a 600,000 square metres shopping mall based in Qatar, is one of the largest operating mall in the country. The Look Company helped create engaging retail spaces with portable advertising stands, hanging banners, billboards/wall/hoarding branding like these at the Doha Festival City.