Tata Consultancy Services rating: Hold | Preparing for uncertain times
TCS’s Q1FY23 revenues were slightly ahead but margins and profits missed estimates. Deal wins at $8.2 bn were steady reflecting healthy demand, but increasing reliance on subcontractors with lower net hiring suggests that TCS is also…