Anyone who wishes to open a new store in France of more than 300 m2 must first gain permission from a government commission that includes other existing retailers.

Leave a Reply

Your email address will not be published. Required fields are marked *