Sonos launches new products and a huge software update as it tries to recover from terrible period

· The Independent