EcoNavis to Validate and Demonstrate Improved Design for Wind Rotors
April 7, 2026
Scotland-based EcoNavis Solutions believes it has a technological innovation that can enhance the performance of wind rotors. With wind-assisted propulsion gaining increased interest, the company...