Canadian retailer Hudson's Bay Company (HBC) has entered into a definitive agreement with a group of HBC shareholders to take the company private at a price of CAD10.30 per share in cash.