Home FinanceTata Technologies IPO: Anchor Investors Inject Rs 791 Crore Confidence