Mammoet Opens New Yard and Office in Ukraine Lifting News Feed by Editor - 15 May 202015 May 2020 Mammoet has strengthened its presence in Ukraine with the opening of a new office and yard situated in the country’s capital of Kiev. Mammoet has been