STABLE

NSE investors gain Sh20bn as apex court upholds Ruto's win

The NSE 20 share Index was up 7.96 points to stand at 1771.36

Trade at the Nairobi Security ...