Beloved baby store retailer is set to close 120 stores across US - as liquidation sales begin

BuyBuy Baby will be closing 120 stores across the country by June 30 and liquidation sales are to start immediately, the company announced on Monday.