Maccaferri blends with art: Chambéry project

MacRes® – Reinforced Soil wall at Chakkai canal