A United Kingdom supplier, with 2 awarded contracts, totalling £19.2m, most recently 9 months ago.
The Agency for Roads and Traffic is responsible for managing a large number of infrastructure works on and over highways and regional roads in Flanders. These structures undergo regular inspections to identify any serious defects, which will later be addressed through a separate contract based on th