With respect to a carbon tax, we followed the proposal in Quebec with some interest. The concern I raise with any dedicated tax is that revenues go into general revenues, and our experience with dedicated taxes in the past hasn't been very encouraging. The road tax doesn't go to roads, the GST doesn't go to the debt, the health care tax in Ontario is not related to health care funding, and it's unlikely that a carbon tax in the long term is going to actually change the amount of revenue governments put in to deal with these issues.
There are useful measures that could be taken through the tax code to address cost differences between new technologies and traditional technologies. That would probably yield some outcome in what you're looking for. But we just haven't seen a lot of examples of these dedicated taxes being used for what they were initially prescribed to deliver on.