Is it Japan All Over Again?

Read more commentaries by Gluskin Sheff