
Smart Business: Francis Tuttle Technology Center’s Launch Pad FT.
EDMOND, Okla. — Wander through Francis Tuttle Technology Center’s Launch Pad business incubator and you’ll see a whirlwind of activity from an eclectic mix of companies working to make their businesses successful. You might see an inventor who’s p ...