The results of a survey by the Society of Collision Repair Specialists (SCRS) and I-CAR show that collision repair technicians are becoming more dissatisfied with their jobs every year. The survey …| Repairer Driven News