Internet | Fri Jun 8, 2012 7:48am EDT

Swiss court eases terms for Google's Street View