Okay I was confused by the headline - ozempic is not "cheap" in China, it's just extremely, super fucking expensive in the US by comparison. European countries have similar or lower prices than the China price.
The headline should not be "Why is it so cheap in China" but rather "Why is it so expensive in the US".