Mahindra Group company is investing nearly 10% of revenue in technology assets as it expands key customer accounts and scales ...