News

T Clarke has said that revenue hit close to £850m in the 15 months to March this year, in accounts filed at Companies House.