News

Italy's competition authority (AGCM) imposed a 1 million euro ($1.16 million) fine on China-founded online fast fashion ...