Tech Mahindra signs contract with UK-based insurance firm Premium Credit Ganesh Sivaraman 10 years ago BFSI (Banking, Financial Services and Insurance) practice area is one of the largest contributors to revenue at Tech Mahindra at 10 per cent. Go to Source Share this: