A company based in the Cape Town area of South Africa called Truworths is a holding and management company dedicated to investing and managing investments. Today, they are one of the world’s leading retailers of fashion clothing, accessories, homeware, footwear,