Loubsol has obtained a formal certificate proving that its goggles are entirely manufactured in France. The French company, which was taken over by the Batteur group at the beginning of 2013, claims to be the only producer of snow goggles that has this kind of label, which seems to be ...