news Windlas Biotech IPO: Windlas Biotech offers its shares at 64x PE. Should you subscribe? August 4, 2021