Lulu Retail reports Q1 2025 revenue of $2.1 billion, up 7.3% year-on-year Continued progress on growth strategy, opened five new stores More