Fate of Kate Moss' wellness brand Cosmoss revealed after it faced a compulsory strike-off less than three years after being founded
Launched in 2022, Cosmoss promised to channel Moss's supermodel sensibilities into a wellness empire, offering products ranging from teas to £105 'sacred mist' sprays.