Made O'Meter
Discover where a brand or product originates
National Post is owned by Chatham Asset Management, headquartered in the United States. Yes. The ultimate owner of National Post, Chatham Asset Management, is headquartered in the United States.
An American hedge fund and private equity firm based in New Jersey that specializes in distressed debt and media investments.
Postmedia Network Canada Corp.
disclaimer
poweredBy