Aldi Suisse has opened its first store in the city of Geneva, which is the discounter's fourth outlet in the Canton of...
Please log in or sign up to see more.
One fine body…