Came across this on the news last night.
Looks like the one of the founders, David Taylor, is a Texas Tech grad.
Anyone else have any insight on this venture?
Looks like the one of the founders, David Taylor, is a Texas Tech grad.
Anyone else have any insight on this venture?