TCS Profit Aligns with Projections as IT Project Demand Increases

July 12, 2024