TORONTO — When earnings season rolls around, Duncan Fulton spends days preparing for calls with media, analysts and investors, but hardly ever gets a chance to deliver his messages directly to the people who frequent his Tim Hortons coffee shops or P
Read more >