What is the Ten Percent Foundation?
The Ten Percent Foundation is a charitable trust established in 2003 in the UK to process the 10% donations from the Ten Percent Group of companies. There are three trustees, all volunteers, and the charity has no expenses. Any administration costs are met by the group of companies other than our bank charges (we use…