Registered entities
NABHA POWER LIMITED
CIN U40102PB2007PLC031039India
Social engagement
Social engagement: 12.3K social following, 4 posts in the last 12 months — around the industry typical range.
Recent activity
27 Feb 2026
Recognition
Developer of hydro power projects
Social engagement: 12.3K social following, 4 posts in the last 12 months — around the industry typical range.