Luxury womenswear retailer Jigsaw pulled in a loss in its latest annual results, as it plots new stores throughout the UK. The group reported an EBITDA loss of £3.5 million from January 2024 to March ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results