NTPC Green Energy Limited Invites Applications for Multiple Posts in Renewable Energy Sector April 13, 2025