Why did Apple postpone the HomePod?

Three ways of looking at a launch delay.

For more, please login or subscribe