The pact has been signed between NLC India Renewables Ltd (NIRL) and APDCL, a company statement said. While NIRL will have 51 ...