Build in Tulsa Techstars is a Techstars accelerator in Tulsa, Oklahoma, investing $120K for 6% equity in pre-seed and early-stage startups across industries.
Create a free account to see deal history, investment amounts, and round details.
Create Free Account