• WhalePower

    Stephen Dewar, VP of Business Affairs, Director of R&D for Whalepower tells Zoomers about his innovative wind turbine tubercle...
  • WhalePower

    Stephen Dewar, VP of Business Affairs, Director of R&D for Whalepower tells Zoomers about his innovative wind turbine tubercle...