LEROY MERLIN, more than 400 home improvement stores in 13 countries

Leroy Merlin - South Africa, Career