Entities:
SN Power Invest Netherlands B.V.
Agua Imara ACA Pte Ltd
Nordic Hydropower AB

Address:
World Trade Center
Strawinskylaan 1755 (Tower C, 17th Floor)
1077 XX Amsterdam 
The Netherlands
Phone: + 31 (0) 203 690 050
infoamsterdam@snpower.com