Some Inconvenient Truths

Saluting the CIO 100