Principle Power announces that floating offshore wind projects using the WindFloat ® technology have generated more than 1 terawatt-hour (TWh) of cumulative power production since WindFloat 1 was ...