Title: Masters of business?
First published: 1981
Subjects: Business education, Business education graduates, Master of business administration degree, Business
Places: France, Great Britain