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 ...
The new high of 2,418.77 Megawatts (MW) was recorded last month, upstaging the previous high of 2,411.98MW recorded in October.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results