Translation of "interlocking directorates" to French
Dictionary: "interlocking directorates" - translations and examples
interlocking directorate
noun
pl.
interlocking directorates