Technology

6 Questions: One-on-One with Eric Gales, president, Microsoft Canada