New Bedford’s Waters Test T-Omega Wind’s Innovative Pyramid-Based Floating Turbine
T-Omega Wind, a Boston-based startup, has recently made waves in the renewable energy sector with the launch of its 1/16 scale prototype of a pyramid-based floating wind turbine in New Bedford, Massachusetts.