PTC India Forms Green Energy JV With NLC India Renewables With 26% StakeSeptember 18, 2026 PTC India Limited has incorporated NIRL PTC Renewables Limited, a joint venture with NLC India Renewables Limited, to develop renewable energy projects across India. PTC India holds a 26% stake…