2019-03-22T00:00:00
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 2 free articles have been used.
Register a free account or login to access 4 more professional articles
SIGN-IN if you are already a subscriber of SGI Europe.

Site powered by Webvision Cloud