LYING TO OURSELVES IS A TERRIBLE STRATEGY FOR ST. LOUIS
The region needs a reality check about its delusional tech sector claims
The self-appointed guardians of the St. Louis region proclaimed this week that we are “the country’s center for geospatial technology.”
No, we’re not. Not even close. There’s not a shred of evidence that the geospatial technology industry regards St. Louis as a top-10 market, much less the center of its world. We’d be lucky to rank in the top 20.