In March 2014, Clough formed a new charitable trust – the Clough Foundation. Overseen by a semi-independent board, the Foundation provides support to organisations, communities or causes that provide sustainable benefits to society.
The foundation voluntarily revoked its charity registration in 2025.
Details
Established
2014