As someone said one 'there's no show without Punch'.
China can only do what it's doing because it's allowed to. What BAL is experiencing is typical of just about every other company that tries to trade with China.
Why China's allowed to treat it's trading partners the way it does is likely the subject of another conversation.
Maybe size does matter.
BAL Price at posting:
$6.74 Sentiment: None Disclosure: Not Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.