News11 years ago
SA’s Innovation Hub Supports Tech Demo Africa 2013
ITNewsAfrica, Africa’s technology news leader, has partnered with The Innovation Hub, Africa’s first internationally accredited Science Park and a full member of the International Association of...