Glenmark Life Sciences IPO To Open on July 27. Here's All You Need To Know | Sharefundss