Technology | Thu Jul 17, 2014 2:43am IST

Google's Street View takes on America's gas leaks