COMPLAINT

Kenya Power on the spot over Sh22bn meter tender

Criteria in tender allegedly altered

The Public Procurement ...