Categories
Tech

Google Street view comes to Albania

Google Street View cars will start to pop around the streets of Albania, giving a new treatment to the usage of Google Technology in the roads of the emerging destination for start-ups in Europe.