translate English to French: Construction contracting / contracts and agreements with industry partners
Passation de marchés de construction et contrats et ententes avec des partenaires industriels