NTPC Renewable Energy Ltd. (NTPC-REL) at Chhattargarh in Rajasthan. Thank you for reading this post, don't forget to subscribe! NTPC Renewable Energy Ltd. (NTPC-REL) at Chhattargarh in Rajasthan. Continue Reading Previous First solar project of NTPC renewable energy begins operations