Title: Rubber stamped?
First published: 2003
Subjects: Public administration, Corporate governance
Places: Great Britain