Taking a walk...
Just on a hunch I googled the term "industry leading." In the past week, the technology world has
11,640 leaders. According to Dow Jones there are only 5,000 startup in the US at any given time.
I'm just sayin'....