Report delayed on GNWT Covid-19 response January 16, 2023 by Sasquatch January 15, 2023 – The Department of Finance has postponed the release of a review of its Covid-19 response, originally expected to be completed by fall 2022….