financial health

Finance

Tech Mahindra shares over 6% slump after disappointing Q3

Tech Mahindra, a leading IT services and consulting company, has witnessed a decline in its shares following the release of…

Read More »
Back to top button