Tata Capital board on Tuesday announced initial public offering (IPO) comprising 23 crore fresh shares and an offer for sale…