Terre Armée India builds the world’s tallest Reinforced Earth® structure
2021-07-12T08:41:03+00:00In September 2011, the town of Tindharia located in West Bengal, India experienced a massive landslide following an earthquake and heavy rainfall. The landslide significantly affected three [...]