Jeff Immelt

GE's CEO Can Rescue the Oil Sands

Diane Francis | Posted 07.13.2014 | Canada Business
Diane Francis

General Electric Co. chairman and chief executive officer Jeff Immelt is just what Canada needs to develop its oil sands -- an American leader with stature in Washington, Wall Street, the oil patch and Silicon Valley.

U.S. Firms Seek To Block Data On How Many They Hired Abroad

The Washington Post | Posted 10.21.2011 | Canada Business

Some of the country's best-known multi­national corporations closely guard a number they don't want anyone to know: the breakdown between their jobs ...