Carnot Technologies

TMT
10 Months ago
Mahindra & Mahindra Ltd has agreed to buy a 22.9% stake in Carnot Technologies, ...