Tech Mahindra’s profit fell 5.3 percent

Back to top button