Mystery of free energy storage apparently solved by Texas retailer offering 100-percent wind power deal

Michael Giberson From the PR desk: HOUSTON, Sept. 4, 2012 /PRNewswire/ — Direct Energy has launched New Leaf Energy, a new Texas brand that offers 100 percent renewable, air-pollution-free energy, 100 percent from Texas wind turbines. New Leaf Energy brings expanded product choice in Texas’ green energy market and a variety of plan options that ease the way for residential customers … More Mystery of free energy storage apparently solved by Texas retailer offering 100-percent wind power deal