news Windlas Biotech IPO: Windlas Biotech IPO sails through within 100 minutes of bidding August 4, 2021