Technology hasn't fallen short of its promise. It's recalcitrant tech companies that need to change.
No comments:
Post a Comment