Business Waterstones apologises (with a touch of snark) for stock issues caused by software upgrade Edward Targett Aug 8, 2022 2 min read