Yahoo cannot take this ... on by itself.
Failure to comply in China could have subjected Yahoo China and its employees to criminal charges including imprisonment.