Company Fined Over Traffic Management Failings After Man Suffers Leg Injury