Schaeffler Technologies welcomes new trainees

11 Sep 2012