Business, Canada, Computers, Media, NJN, PEI, Social Media Technorati troubles keep on coming May 13, 2009 — 1 Comment