Smollan logo

Investment from world’s largest retail service company Smollan

General News • Jul 2019 Investment from world’s largest retail service company Smollan Smollan was established in South Africa in 1935 and is one of the world’s leading retail service companies working with top international brands with over 80,000 employees worldwide. Smollan’s major shareholder WPP, the world’s largest marketing company is also taking an active involvement in Samarkand …

Investment from world’s largest retail service company Smollan Read More »