It’s no small task to provide 500,000 people anywhere with access to computers, let alone in the slums of Nairobi, …read more
Category: Latest News
Share this post
It’s no small task to provide 500,000 people anywhere with access to computers, let alone in the slums of Nairobi, …read more