In Canada our more 'left-leaning' parties seem to believe in following the U.S. model of corporate taxation: High tax rates partially offset by direct and indirect subsidies.  This allows the government portray the notion that they are "doing something to help the economy" by shuffling tax dollars from one company to another.

The more 'right-leaning' parties in Canada at least claim to support the Scandinavian model of corporate taxation: Low rates but little to no direct or indirect subsidies.  They have not always followed through on this, they tend to only cut subsidies in areas where they know they're going to win regardless (eg. Alberta, Saskatchewan) while increasing subsidies where they need votes (eg. Ontario, Quebec).  That is why Mulroney subsidized offshore oil in Newfoundland and why Harper subsidies manufacturing while cutting subsidies for oil and gas.