Registered entities
NUPOWER RENEWABLES PRIVATE LIMITED
CIN U40108MH2008PTC189142India
NUPOWER WIND FARMS LIMITED
CIN U45207MH2013PLC246085India
ECHANDA URJA PRIVATE LIMITED
CIN U40104MH2014PTC259254India
Provider of independent power generation services