Corporate games : the corporate Olympic Games in 2012.
Corporate Watch (Organization : Great Britain)
London : Corporate Watch,
[2012?]
Title from caption.
Includes bibliographical references.
Olympic Games 2012 : London, England)
Social responsibility of business