Thaai Casting IPO Allotment: Thaai Casting's initial public offering (IPO) witnessed robust investor participation throughout the three-day bidding period from February 15 to February 20. The IPO ...