NTPC to list green arm NGEL

After the success of the listing of renewable energy financing firm Indian Renewable Energy Development Agency (Ireda), state-run power major NTPC is likely bring out an initial public…