Net loss of €180 million faced by Prada

The Italian luxury fashion label said retail sales were significantly impacted by store closures...

Read More