Canadian retailer Hudson's Bay Company (HBC) has launched a dedicated real estate and investments business to manage, maximise and enhance the company's portfolio of assets.