September 28th, 2012 by Tocardo International BV
Tocardo International BV, the Dutch company dedicated to producing economical free-flow turbines, has started manufacturing six free-flow water turbines for installation in Nepal and Japan. This follows the partnership agreements announced in March 2012 to supply 8 MW of bi-directional turbine power over a three-year period to Japan and, in June 2012 , to supply […]