MPs grill federal green fund chair who took part in decision to grant her own firm $217000

MPs on the committee had some pointed questions for Sustainable Development Technologies Canada (SDTC) board chair Annette Verschuren, who is also …