Companies Tech Mahindra acquires majority stake in Perigord Asset Holdings for EUR 21 ml admin Mar 15, 2021 0 New Delhi : Indian IT services firm Tech Mahindra on Monday informed the bourses that it…