Transport Minister Joe Maswanganyi has expressed his happiness at the newly launched People's train factory