Nairobi-based fashion startup Zumi is shutting down. The news was confirmed by the startup's co-founder and CEO William McCarren. Mclaren attributed the closure...