InvestRecent IPO Performance: Tata Technologies See 9% Dip After Huge Gains, When Should Investors Sell Their IPO Shares?BY Outlook Money