Tech, We Like11 July 2016<11 July 2016 iHUB: TAKING TECH TO THE NEXT LEVEL by Soila KENYA (KENYA) In the sprawling city of Nairobi, the name ‘iHub’ is synonymous with all things tech. Almost every Tom Dick and Harry knows about this…