Woolworths Holding is an investment holding company, listed on the Johannesburg Stock Exchange, and operating through two subsidiaries, Woolworths (proprietary) and Country Road, as well as joint venture Woolworths Financial Services. Woolworths is a chain of retail stores in South Africa and certain countries in Africa and the Middle East that offers a range of clothing, food and general...