Ojay Greene wins $100k Pitch for Impact competition Kenyan startup Ojay Greene has been named winner of the Pitch for Impact startup pitching competition, winning US$100,000 in investment.… Read More