Seven people were injured - one critically - in a structural collapse at a factory in Tongaat, north of Durban.