India "a known quantity" for Canadian Technology; Slick World - All eyes on India; May - June 2010 | Ottawa TechWatch

May 2010 - An article featuring Bharat Rudra, Country Manager for India - Slickworld Magazine