The Sequoia Trust was the largest of 17 new entrants in the 2020 Charity Finance 250 Index.
The Sequoia Trust, was founded in 2015 and has an average three-year income of £52.4m. It is a general-purpose grant-making trust, which exists “for the benefit of the public in any part of the world, as the trustees may in their absolute discretion think fit.”
https://register-of-charities.charitycommission.gov.uk/charity-search/-/charity-details/5054062/financial-history