When I search for OTTO stores to buy eletronics, as they have in their website, I only seem to find offices.
You must log in or register to comment.
No. Although I think they had a handful of stores some (long) time ago, they have always been a mail order company / online shop