Return of the Turbine Mallard?

Texas firm announces production plans.