Bear in mind it's not a charity, it's a Community Interest Company (CIC) and there are differences.
The Charity Commission has confirmed to the BBC it refused three applications from Depher CIC to become a charity. The first, in 2020, was rejected for being incomplete. In 2022 and 2023, the...