Business News Technology Travel & Tours

Google introduces Street View to Enugu

The tech giant, Google, today launched the street view in Enugu and five other cities in Nigeria. Street View is a technology which is featured in Google Maps and Google Earth and provides interactive pictures from positions along many streets. Anyone who uses Google Maps in Enugu will therefor be able to see Google pictures Read More…