NTPC Green Energy (NGEL), a wholly owned subsidiary of NTPC, has signed a memorandum of understanding (MoU) with Japan’s ...