Dune Faces Financial Challenges Amidst Global Expansion Retail 8 November 2024 Dune has reported a notable financial downturn over the latest fiscal year.The company’s operating loss reached £3.9 million, contrasting an…