About Legrand

Placeholder image

Legrand

@LR

Legrand is a French industrial group historically based in Limoges in the Limousin region.