Landlords Beware: Google Street View Now Live in Canada
Street View Introduced in Canada On Wednesday, October 7th, Google debuted its controversial Street View service in 11 Canadian cities. Most of the concerns surrounding this technology are related to privacy, and while Google has taken steps to address these issues, some still feel that Google has gone too far. What It Means What does…