Member organisation the Steel and Engineering Federation of Southern Africa (Seifsa) on July 22 officially relaunched its Seifsa Training Centre (STC) in Actonville, Benoni. The STC has been an entrenched entity in the metals and engineering industry’s training sphere for the past 35 years.