Jigsaw has today published its financial results for the 61-week period from January 2024 to March 2025. The group reported an EBITDA loss of £3.5m during ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results