Tata Technologies IPO: Financials, shareholding, comparison with peers in 5 charts