What does Beherrschungsvertrag mean?

Beherrschungsvertrag - German to English

agreement of domination

View more

  • domination contract