Following the acquisition of CTC, a European IT firm, Tech Mahindra is on shaky ground
For a total of EUR 330 million, the business announced the acquisition of a 100% investment in Europe-based…
For a total of EUR 330 million, the business announced the acquisition of a 100% investment in Europe-based…