International Network on Small Hydropower IN SHP

From Open Energy Information


International Network on Small Hydropower (IN-SHP) is a company located in Hangzhou, China .

References[edit]

  1.  "International Network on Small Hydropower (IN-SHP)"