Castorama Samara Store. Castorama is a French retailer of DIY and home improvement tools and supplies. Was founded in Lille, France in 1969 Stock Photo | Adobe Stock
Samara Russia April 30 2018 Castorama Stock Photo (Edit Now) 1082914376
Castorama opens store that produces more energy than it uses | News | Retail Week
Castorama deploys Reflex WMS to manage its nine logistics sites | Reflex Logistics
Castorama - A bright future for shopping within reach | Interact Retail