Apparel made in Vietnam by Swiss company On is sold at 10 to 20 times the cost of production
Switzerland-based sportswear manufacturer On, famed for its cloud-soled running shoes endorsed by tennis legend Roger Federer, is under intense scrutiny after a recent investigation by consumer magazine