Hold Or Sell: What's The Outlook For Tata Tech At ₹1159?