News

AS TREF Nord has secured a contract worth €38.8m ($44.2m) to undertake the construction of the Soodevahe traffic junction in Estonia.