Genxai Analytics shares debut 20% below IPO amid 17x bids

Business