Tech Mahindra Faces Its Most Significant Q2 Net Profit Slump Since March 2007 (61.6% Drop).

Tech Mahindra

Due to rising costs and customers cutting down on spending in the face of a challenging socioeconomic climate, India’s Tech Mahindra reported its largest profit decline in over 16 years on Wednesday. Due to companies in the U.S. and Europe, who provide the majority of its revenue, scaling back expenditures out of fear of a … Read more