The Cadillac Fairview Corporation Limited, branded as Cadillac Fairview, is a Canadian company that invests in, owns, and manages commercial real estate, mainly in Canada and the United States. From Wikipedia
Her proposal includes a $180-million investment in renovations plus inventory stocked for a self-branded department store chain with plans to hire up to 3,000 employees.