Clean Technica: Where else to site the nation`s biggest wind energy storage facility but in Texas, the state known for its extra bigness? Duke Energy has fired up the new 36 megawatt energy storage and management facility, which is linked to the Notrees Windpower wind farm in the western part of the state. Aside from showcasing some nifty new energy management bells and whistles, the new storage facility blows a Texas-sized raspberry in the direction of renewable energy nay-sayers, whose complaints about the "unreliable"...