Retail Chain Stores Mamas & Papas to expand in Russia
on November 25th, 2008 at 3:45 pmUK based nursery retail franchise Mamas & Papas has signed a franchise agreement that will see 30 outlets open in Russia. Moscow based F.D. Lab Group has signed the agreement with Mamas & Papas and will open the outlets within a five year period, concentrating mainly in the Moscow and St Petersburg areas. F.D. Lab […] ↓ Read the rest of this entry…