Glenmark Life Sciences is likely to announce its share allotment status on August 3. The issue size of the speciality chemical manufacturer was subscribed 45.08 times on the third and final day of ...