Promoter Entity Declares Unencumbered Shareholding for FY26
Techno Electric & Engineering Company Limited · TECHNOE · NSE ·
Promoter group entity, Techno Power Projects Limited, confirmed its holding of 6,408,000 shares in the company as of March 31, 2026. The filing explicitly states that this entire shareholding is **free from any pledge or encumbrance.** This is a positive governance signal, indica…