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