Persons with Significant Control

1 Active 2 Ceased

Active PSCs

Nerawatt Renwables Limited

United Kingdom

30 Jun 2025
  • Ownership Of Shares 75 To 100 Percent
  • Voting Rights 75 To 100 Percent

Ceased PSCs

Ravishankar Tumuluri

Ceased on 8 Feb 2020

23 Dec 2019
British

Medillon Trading Fze

Ceased on 30 Jun 2025

8 Feb 2020
-