Maxima Latvija Opens Five New 'My Shop' Stores Retailer Maxima Latvija has invested close to €650,000 to open five new 'My Shop' concept stores to date in the summer months, renovated from existing...