3 days AstraZeneca to buy FibroGen’s China unit for $160 million Investing.com AstraZeneca to buy FibroGen’s China unit for $160 million. China X