BUSINESSWindlas Biotech Falls 16% Against Issue PriceNeha VermaAugust 18, 2021August 18, 2021 by Neha VermaAugust 18, 2021August 18, 202101301 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...