Truworths International Ltd. is an investment holding and management company based in Cape Town, South Africa. Its main operating companies, Truworths Ltd. (Truworths, operating primarily in South Africa) and Office Holdings Ltd. (Office, operating p... [more info]