Stima ‘Made In China’, After Court Awards ZTE Ksh 1.25 Billion Contract

Chinese firm, ZTE, has won the protracted legal battle over a Sh1.25bn Kenya Power  meters deal after…