I've written plenty about how technology needs to be timed just right: too early to market and a company expends all its energy and capital on educating that market on why the tech matters; too late, and a company loses the advantage of being seen as cutting edge....

read more