ADVERTISEMENT
The Hudson’s Bay has been granted permission by an Ontario court to liquidate all but six of its stores.