International Hydropower Association

Name
International Hydropower Association
Acronym
IHA
Head of organisation
Address
Nine Sutton Court Road
London Borough of Sutton, SM1 4SZ
Country
U.K. of Great Britain and Northern Ireland
Telephone
+44 20 8652 5290
Fax
+44 20 8643 5600
Email
Website
http://www.hydropower.org/
Introduction
Central Office, Suite 55, Westmead House
Type
-
Experience abroad
Employee(s)