Pace Reports $5.6 M. Loss for International Business, With Glimchers Pledging to Keep It Afloat
Just days after filing its 2024 UK financial report, Pace has filed 2025 report, showing that its international business posted a $5.6 million loss.
28 Oct 20:53 · ARTnews