Loading patent details...
US7622816B2: Power control interface and energy storage between a wind farm and a power transmission system | Searchlight