New Turbine Icosacomposite
Here’s a new mult-layer turbine composite of the brand-new 1.8 MW turbine installed last month at the MWRA facilities in Everett, MA. Since it’s close, big, and easily filmed, I’ll probably try to do some more videos of this turbine in the future.