deal-making

1.

การทำข้อตกลง

the activity of making business agreements or arrangements:

:
It's a company with a poor track record in deal-making.