The big German Otto Group, which deals in retailing, shopping centers and other activities, reports that its Otto.de web shop increased total sales by 8 percent to over €3 billion in its financial year to Feb. 28. Otto claims to be the world's largest distance retailer overall and the biggest ...
Your membership benefits:
To continue reading this article REGISTER NOW.