Retail group > Les comptoirs de la Bio France

Les comptoirs de la Bio France

Headquarters

Montauban, France

Phone number

Facts and figures

100 to 249

Stores worldwide

Turnover

Global workforce