Tech Mahindra
-
Tech Mahindra expands footprint in Turkey, Central Asia
in BusinessIT firm Tech Mahindra today announced the launch of its new centre in Istanbul, which will serve as a hub for Turkey and Central Asia region. Tech […]
IT firm Tech Mahindra today announced the launch of its new centre in Istanbul, which will serve as a hub for Turkey and Central Asia region. Tech […]