Tech Mahindra hopes its “additive refresh” will boost global brand perceptions and position the firm as a leader in its category. The IT services and consulting firm was founded in 1989 and has since ...