Dispute over Swiss cross: Running shoe manufacturer On admits quality problems
⚡ Quick Summary
The successful running shoe manufacturer On advertises “Innovation made in Switzerland”. This contrasts with production in Asia and quality defects in footwear.