One of supermarket chain Maxi’s 450 stores is located inside BEO Shopping Center in Belgrade, which covers an area of 130,000 sq m. Credit: MPC Properties