MARKETSNLC India Commissions 300 MW Solar Plant in Bikaner, Shares Fall 2%Dhruva KulkarniAugust 28, 2025August 28, 2025 August 28, 2025August 28, 2025 Shares of NLC India Ltd fell 2% after touching a dayβs high of Rs 237.37 on 28th August, despite the company announcing the commissioning of...