loader image
WhatsApp us
PSST... Claim your business click here
Lock in trending experiences & deals click here

Get the Best Experience

Download The APP

Todd family

The Todd Family tops our list with an 80% stake in the Todd Corporation valued at 3.44 billion dollars. The company, founded by Charles Todd in 1884, has interests in a wide array of industries such as hydrocarbon exploration and production, electricity generation, energy retailing, property development, minerals, healthcare, and technology. The family also set up the Todd Foundation in 1972, which donates to various organisations.