if harper is merely a puppet, who is pulling the strings?
perhaps we are all directing our attention at the wrong guy(s)..
Royal Bank of Canada
Toronto-Dominion Bank
Bank of Nova Scotia
Bank of Montreal
Canadian Imperial Bank of Commerce
Air Canada
Canadian National Railway Co.
Canadian Pacific Railway Ltd
Teck Resources
Bombardier Inc.
Research In Motion
Catamaran Corp.
IBM Canada
Rogers Wireless
Celestica Inc.
Bell Mobility
Suncor Energy
Imperial Oil
Husky Energy
Power Corp. of Canada
Onex Corp.
Brookfield Asset Management
Great-West Lifeco
Manulife Financial
Sun Life Financial
Agrium Inc.
Potash Corp. of Saskatchewan
Nova Chemicals
Dow Chemical Canada
Methanex Corp.
BASF Canada
DuPont Canada
Barrick Gold
Magna International
Honda Canada
Ford Motor Co. of Canada
General Motors of Canada
Chrysler Canada
Rogers Communications
Shaw Communications
Bell ExpressVu
....those are the Canadian Companies, there are too many international partners to list.
Corporate Government of Canada.