Retail News First Delta Planet Shopping Mall opens in Serbia The Delta Planet Shopping Mall in Nis has opened to visitors. This, the first Delta Planet in Serbia, has 40,000 sqm across two floors and 850 parking spaces for...