Southern Africa March 23, 2015 0 Artists.Clothing launches online clothing design marketplace Cape Town-based online clothing design marketplace Artists.Clothing has come out of beta, and is aiming…