Canadian retailer Hudson's Bay Company (HBC) has completed the sale of its Lord & Taylor banner to fashion rental subscription service startup Le Tote for US$100m.