NLC India Ltd, a prominent Navratna public sector enterprise under the Government of India, witnessed a notable uptick in its stock price after its renewable energy subsidiary secured a significant win in the battery storage space. The company’s shar...