
OHLA has been awarded a €40 million contract at Canal de Isabel II, with a delivery period of 36 months.
Source: Economía Digital

OHLA has been awarded a €40 million contract at Canal de Isabel II, with a delivery period of 36 months.
Source: Economía Digital