Images Texts
humanmade 193 imgs : business systems economics business
sometimes the managers in charge of large institutions get out of step with organization they control. (4)
1999-12-08
for: The Economist Newspaper, London.
Add|Comment