Tech Mahindra Launches Altavecâ„¢, Next-Generation Spatial Technology Platform for Global Geospatial Transformation Read more