Tata Technologies reported a mixed set of numbers for the June quarter. While revenue decline was lower than feared, margins came in below expectations. Most brokerages retained their cautious stance on the stock, citing continued weakness in the services segment and limited near-term catalysts.