State-owned NTPC Green Energy Ltd (NGEL) is the listed arm of power giant NTPC, while Bharat Light and Power is a private clean energy generation player. PrevNext