Teachers Service Commission Headquarters building is an ultra-modern complex located in the Upper Hill area of Nairobi bordered by Kilimanjaro Road to the north...
Power Technics commissioned Triad to construct a new facility for their Electric Mainboard Fabrication Department and assembly lines for light fittings. The facilities constructed...