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

Address:
Gustav Mahlerplein 28
1082 MA Amsterdam 
The Netherlands
Phone: + 31 (0) 203 690 050
infoamsterdam@snpower.com