Overview of China micro hydropower

1. Definition of micro hydropowerMicro-hydropower is a system that converts the potential energy of small streams and rivers (i.e. micro-hydropower resources) into electrical energy facilities and equipment that meet the requirements of residential electricity. Its working principle is basically the same as small hydropower, but the installed capacity is smaller. At present, the installed capacity […]

Overview of China micro hydropower Read More »