Tech Mahindra Acquires European Entity For Euro 310 Million | Sharefundss