Content CcHub shares an infographic on the “i-HQ” project – Yaba, The Nigerian Technology ClusterBy Staff WriterOctober 12, 2015 The Co-Creation Hub, a social innovation hub also known as the CcHub, based in Lagos…