Technology | Fri Apr 27, 2012 4:31am EDT

China state news portal jumps on debut after $219 million IPO