Zumi shuts down again, letting go of 150 employees – TechCabal General B2B e-commerce startup Zumi is shutting down due to its inability to raise the funding necessary to sustain its operations. Read the full article