Content about Castorama store

August 28, 2008

Groupe Adeo, a Lille, France-based DIY chain, will take over the 31 Castorama stores in...