Tech Mahindra shares drop practically 5 p.c as Q2 revenue declines

NEW DELHI: Shares of Tech Mahindra declined practically 5 per cent on Thursday morning after the IT firm posted a 61 per cent decline in consolidated internet revenue within the…