advertising Canada

American Petroleum claims Canada oil sands will create 600,000 U.S. jobs

Most Canadians have never seen it, but the American Petroleum Institute (API) has been running ads in the U.S. promoting Alberta's oil sands as a tool for creating American jobs. The ad features...