Austria freeway junction gets refurbished by Mammoet
Mammoet, Dutch for ‘mammoth,’ is a Dutch company known for heavy lifting and transport of oversized or heavy products. More than 30 years ago, a freeway junction on the Vienna southeast tangent in Austria was built but never put into operation.