Wednesday, December 01, 2010

Involuntary corporate transparency

A great term for wikileaks' upcoming release of internal corporate documents.

--
Mobile

No comments: