Tag: Kenya

Visa invests in $5 million round led by Kenyan payroll ...

Workpay, a Kenyan payroll and HR firm, secures a $5 million investment round fro...

Public outcry triggers Kenyan authorities to remove Ath...

The city authorities of Eldoret, Kenya, removed the sculptures of three athletes...