Shareholders

Ownership structure and shareholding information

Total: 100.00% of shares
Shareholder Name Ownership % ↓Share Count Share TypeDate
Nextenergy Solar Holdings Iii Limited Company
99.01%
44,779,868Ordinary A Shares10 Sept 2018
Nextenergy Solar Holdings Iii Limited Company
0.99%
447,799Ordinary B Shares10 Sept 2018
Robert John Hugo Randall
0.00%
0Ordinary A Shares10 Sept 2018
Lombard International Assurance S.a. Company
0.00%
0Ordinary A Shares10 Sept 2018
Douglas Michael Friend
0.00%
0Ordinary B Shares10 Sept 2018