Skip to content
Lenskart shares fall 3% after Rs 1,313 crore block deal; Alpha Wave Ventures likely sold 1.2% stake · Hindustan Sphere