Tech Mahindra (Americas)

TMT
3 Years ago
IT services and consulting company Tech Mahindra Ltd has bought 17.5% stake in ...