Several major general contractors have joined forces to form the Canadian Construction Safety Council (CCSC), aiming to elevate safety performance and establish innovative new industry benchmarks to protect workers.