The British Safety Council recently announced on its website the list of winners for the 2020 International Safety Award. Sixty-two domestic and overseas projects constructed by China State Construction Engineering Corporation (CSCEC) swept up 10% of the honors, winning three Distinction awards, 28 Merit awards, and 31 Pass awards.