Kenn Abuya

Kenn Abuya
1480 POSTS 12 COMMENTS
Kenn Abuya is a friend of technology, with bias in enterprise and mobile tech. Share your thoughts, tips and hate mail at [email protected]

Latest