By Jim Stafford Copyright © 2016, The Oklahoma Publishing Company TULSA — For a first-time visitor, the eight spools of black ribbon hanging on racks inside a glass-enclosed cabinet at Tulsa’s Infinite Composites Technologies might be mistaken for giant rolls of black yarn. Or spools of wrapping tape. Or oversized bobbins of thread. The largeRead more