WILLS BROS 21605
A United Kingdom supplier, with 1 awarded contract, totalling £17.1m, most recently 8 months ago.
The National Transport Authority is seeking suppliers for the construction of a temporary bus depot located 7 km north of Dublin city center on Jamestown Road. This depot will serve the public transport network in the Dublin urban area and will include essential facilities for bus operations. Key fe