Italy’s competition authority has imposed a €1 million fine on China-founded online fast fashion retailer Shein for misleading customers about the environmental impact of its products.
Curling-Hasselborg’s Sweden stronger than ever after winning second gold
...
Read moreDetails
