Ryan McCord on how Houston landed Eli Lilly's $6.5 billion investment

Videos