NLC India Renewables secures LoA for 250 MW/500 MWh BESS projects in Tamil Nadu June 24, 2025 | News NLC India Renewables Limited, a wholly owned subsidiary of NLC India Limited, has received a letter of award (LoA) from Tamil Nadu Green Energy Corporation This content is restricted.