technology Q4 Profits of Tech Mahindra Skyrocket by 77%, Reaching Rs 1,167 Crore; Final Dividend Announced , and Administrator 2025 April 26