‘Defining year’ for Perfect Moment
30/06/2026
Skiwear brand Perfect Moment has reported a 10% rise in annual revenues to $23.6 million for the year ended March 31.
Losses from operations improved by $8.6 million to $5.2 million compared with a loss of $13.8 million in the year-ago period.