NEWS AND UPDATES
Wind Lease Terminology
Definitions of Commonly Used Terms Wind The large-scale movement of air. Wind Tower The base structure that supports and elevates a wind turbine rotor and nacelle. Met Tower (Meteorological Evaluation Tower) A structure containing group...