investments Glenmark Life Sciences has proven execution capabilities, strong financials and long-term expansion plans. Buy for target price of ₹1040 (29% upside): ICICI Direct Arjun May 1, 2024 We have assigned BUY rating on GLS, on the back of proven execution capabilities,...Read More