News

J&J Global Fulfilment saw revenue rise 31% to £67.1m and EBITDA climb 37% to £9.2m for the year ending 31 March 2025. It’s ...