John Gray is a senior writer with Canadian Business and covers a wide variety of subjects including corporate governance, the media and marketing. Prior to joining the magazine in April 2000, John lived and worked in New York covering the US financial markets for Knight Ridder Financial News