While NTPC Green Energy Limited (NGEL) is a wholly-owned subsidiary of power giant NTPC, ONGC Green Limited (OGL) is a subsidiary of oil major Oil and Natural Gas Corporation Limited (ONGC). PrevNext