infotechlead

Tech Mahindra buys 70% stake in BPO firm Perigord