The new high of 2,418.77 Megawatts (MW) was recorded last month, upstaging the previous high of 2,411.98MW recorded in October.
The Supreme Court has overturned a decision that allowed the Kenya Revenue Authority (KRA) to tax e-commerce card payments, saying the taxman exceeded legal authority by subjecting credit/debit card ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results