News Mozilla is aiding Kenya’s upcoming tech startups with grants and acceleration Kenn Abuya 18 months ago