The NTPC Green Energy Limited (NGEL) Initial Public Offering (IPO) has concluded, and the allotment of shares has been finalized. ...