The initial public offering (IPO) of NTPC Green Energy is set to open for public subscription tomorrow, November 19, and will close on November 22.