Bilfinger Secures £22 Million Contract Extension at Scottish Life Science Facility
Bilfinger secured a £22 million contract extension at a Scottish life science facility.
Bilfinger secured a £22 million contract extension at a Scottish life science facility.