Richard Kamau on 30th Jul

A court has ruled in favor of some 75 students who failed to secure employment using an engineering degree awarded by Technical...