Tag: Technology Authority
Israel to Launch Google Street View
Famed Google Maps application Street View, which is a technology featured in Google Maps and Google Earth providing 360-degree panoramic views from positions along streets throughout the world, will be launched in Israel on Sunday.