Home Science & Technology A new Geotech company launched in the UAE to accelerate business growth and city navigation in the Middle East.