Tag: Vinapharm to launch IPO with 42 million shares