Nectar Lifesciences hits 52-week low; why are investors dumping stock

INSUBCONTINENT EXCLUSIVE:
Nectar Lifesciences share price hit 52-weel low at ₹18.6 per share; here's why the stock is under pressure