Canada won't recover the full investment it made in General Motors and Chrysler in monetary terms but did reap job abd industry benefits, finance minister Jim Flaherty said.