Posts

Showing posts with the label stupid PR

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'....