MBHT, the simplest structure, but clean energy technology that provides the best economic efficiency anywhere in the world where water flows.

                                       MBHT

          Multi-stage Blades Hydropower Turbine

                 

 

  Sound Zoom In

Screen Zoom In 

MBHT technology 41 countries in the world patent applications

 

                                   1. US                                                 2. Canada

                                  3. Russia                                            4. China

                                  5. Japan                                             6. Australia

                                  7. UK                                                 8. Germany

                                  9. France                                          10. Italy.

                                 11. Spain                                          12. Austria.

                                 13. Netherlands                                14. Denmark

                                 15. Pilland                                         16. Sweden

                                 17. Belgium                                      18. Poland

                                 19. Ireland                                        20. Estonia

                                 21. Luxembourg                               22. Romania

                                 23. Bulgaria                                     24. Slovenia.

                                 25. Iceland                                      26. Czech Republic.

                                 27. Slovakia                                    28. Croatia

                                 29. Cyprus                                      30. Latvia.

                                 31. Lithuania                                   32. Serbia

                                 33. Hungary                                   34. Greece

                                 35. Turkey                                      36. India.

                                 37. New Zealand                           38. Philippines

                                 40. Indonesia                                 41. Vietnam

 

  Sound Zoom In

Screen Zoom In