New: market reports on German public procurement Read the report

Streckenabschnitt Plattling – Obertraubling (km 53,845 - km 109,010), VL1: Allg. Bauleistu: Tender | Auftrag One