KENYASTOCKS

Carbacid news

KES 42.90

down −0.35 % down KES −0.15

Prev close 43.05