Opinions, Context & Ideas from the TPM Editors TPM Editor's Blog

Thought for the Evening

On the other hand, how did we not see it coming.