Tech Mahindra posts $1.6 billion quarter and $6.3 billion year

Business