Sonos CEO leaving after botched app revamp led to customer revolt

OSTN Staff