SA’s Innovation Hub signs MoU with UDDI to promote green tech The Innovation Hub, based in Gauteng, South Africa, has signed a memorandum of understanding with the Uitenhage Despatch Development Initiative… Read More