How the "Startup Mindset" helped spawn the Techlash
The "techlash" — the widespread negative public perception of Big Tech — marches onward, gaining intensity with every new tech-related scandal. For major tech companies, the techlash has contributed to low profits, falling share prices, and fleeing users. It seems people are wising up to the negative side-effects of a…