Kenyan innovators win Sh13 million in Mozilla Africa challenge

Kenyan innovators win Sh13 million in Mozilla Africa challenge

Mozilla2

Kenyan innovators win Sh13 million in Mozilla Africa challenge

Advertisement