thefrenchshop.ca
An independent shop made up of skilled localization artisans who help companies with their communications strategies specific to la Belle Province.