BUSINESSWindlas Biotech Falls 16% Against Issue PriceadminAugust 18, 2021August 18, 2021 August 18, 2021August 18, 2021 Windlas Biotech (WBL) shares extended their decline and were trading lower for the third straight day since listing. In the intra-day trade on Wednesday, the...