investments Lenskart has a clear vision of growth with moat in place. Buy for target price of ₹850 (23% upside): ICICI Direct Arjun September 10, 2026 0 Lenskart Solutions Ltd. (Lenskart) is a leading D2C eyewear player in India and with...Read More