Tag: TecnoOwnTheStage Finals

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