KENYASTOCKS

Kakuzi news

KES 408.25

down −5.11 % down KES −22.00

Prev close 430.25