1 devastating chart shows Stephen Harper’s done diddly squat developing green technologies Published June 8, 2015 What is Stephen Harper's latest excuse for not doing anything about climate change?