Register Sign In
BusinessWeek columnists Jack & Suzy Welch say that global competition made Nafta necessary. Jack also comments on his remarks made on CNBC's Squawk Box about General Electric and CEO Jeff Immelt's performance