NEWS | August 25, 2016
Chava is testing its new 3 blade turbine at the test site in Estherville, Iowa.Please read the full article here.