Tata Technologies Q2 Results: Net Profit Falls 5% To Rs 171 Crore As M · Namaste Indian