Key takeaways from Tech Mahindra's Q3 results: Profit Plunges 61% to Rs 510 Crore