Top managers at the Kenya Electricity Transmission Company Limited (Ketraco) have been accused of favoring a particular company in a multi-million tender scandal. The bribery claims came at a time…
Top managers at the Kenya Electricity Transmission Company Limited (Ketraco) have been accused of favoring a particular company in a multi-million tender scandal. The bribery claims came at a time…