Shanghai Pharma braves weak market with $2.2 billion IPO Shanghai Pharma's IPO beats the odds to find good demand in difficult market conditions. May 03, 2011