NLC India reports Rs 37.69 billion net profit in 2025-26 May 15, 2026 | News NLC India Limited has reported a net profit of Rs 37.69 billion for 2025-26, registering… This content is restricted.