One thing is....
You are quite right to mention that concern; it is important in this issue. Companies certainly have the moral responsibility to raise flags if ever there is a problem with the use of their equipment. However, beyond that, if there is no contract between a defence company and a state, Azerbaijan in this case, it is very difficult to ask that company to take, or not take, any action.
Unfortunately, in this case, the action the company could take stops with its Turkish customer, a Turkish company. The grey area—and this is why we are having this conversation today—is when a government makes decisions for a company in its country and decides to sell or lend arms. The area then gets very grey and does not allow companies to have sufficient control over the use.
At that point, a multilateral framework governing that kind of situation could become very useful.