Sonos' IPO Filing Shows Risks of Relying on Amazon and Apple

Open in new window