Finance Minister Chrystia Freeland on clean energy, public service strike April 21, 2023 by Hamilton_Man Chrystia Freeland, the deputy prime minister and minister of finance, holds a news conference in Pickering, Ont., to highlight clean energy measures from the…