21 Mar 2013 --- Carrefour opened its 1st store completely dedicated to organic products right in the heart of Paris. Based at 29 boulevard Diderot in the 12tharrondissement, Carrefour’s new organic store features a wide range of major-brand and Carrefour own-brand organic products over a 170 m² sales area.