Evidence suggests that a 1.0 percentage point increase in spending produces a 0.75 percentage point drop in economic growth.
August 7, 2020 10:36AM
June 29, 2020 1:33PM
C.D. Howe op-ed cites no empirical evidence or research to substantiate its opinions.
June 25, 2020 1:00AM
February 6, 2014 2:00AM