Tag: Tecno Own the Stage Finale

Why Kenyans Lost to Nigerians at The Tecno Own the Stage Grand Finale

Tecno, one of the leading mobile phone brand, has been running a…

Kevin Kyalo