Kenya’s Lori Systems wins TechCrunch Battlefield Africa Kenyan startup Lori Systems has been crowned the winner of the inaugural TechCrunch Battlefield Africa in Nairobi, winning US$25,000 in… Read More