Invest Alberta was created in mid-2020 with Bill 33, to attract business to Alberta.

Some question the former premier’s appointment when even Danielle Smith lacked confidence in her financial decisions.