Instead of vilifying the corporate interest involved this needs to be resolved by trade restrictions at the national level.
Why is it that we only seek to shame the companies who buy goods produced in these countries but never our politicians who don't do anything to get the country involved to improve? Trade sanctions, freezing assets, and more, can get a country's leadership to act appropriately.