Contractor Performance Rating – Empowering contractors to ...
History has not been kind to construction workers when it comes to incidents and accidents on the work site. Some startling statistics reveal that contractors continue to be the Achilles Heel while planning for any project. The graphic further reiterates this statement and reveals radical insights that would lead to safe work.