Moncler Posts 21% Revenue Rise and Strong Online Sales in Q1

French-Italian apparel manufacturer and lifestyle brand