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.