Yahoo is non-voting shareholder of alibaba.
Non-voting shareholders have no power or have any authority on how managment makes decisions.
If yahoo, doesn't like what management it can sell its share it's shares of alibaba which is what alibaba wants it doesn't yahoo as a shareholder or get...