Catch up with the latest news from The Turing Trust and learn more about our work in the UK and globally.
The Sylvia Lanka Foundation (SLF) is a charity empowering disadvantaged communities across Sri Lanka by improving access to...