NLC incorporates a wholly owned subsidiary NLC India Renewables Limited