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