Icon
 

Court stops Kenya Power s tender for supply of meters