Greg Abel is set to take over as Berkshire Hathaway's CEO, succeeding Warren Buffett. A native Canadian, Abel impressed ...