Castore investments dent profits, but sales are surging
Castore has filed its annual accounts for what it called a "landmark year" – the period to February 2024 – and said the business has continued to scale rapidly with sales increasing as much as 65% to £190 million.