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