Sep 2, 2012
Forum Istanbul shopping center is Europe’s largest shopping center. The shopping mall employ 5,000 people and house some 280 national and international brands. It is expected to draw 20 million visitors annually. Built on an area of 495,000 square meters in the Bayrampaşa district, Forum Istanbul comprises 175,000 square meters of leased area plus an IKEA...