China's Alibaba posts 16.6% rise in 2011 net profit

Chinese Internet company Alibaba on Tuesday posted a net profit of 1.71 billion yuan ($271.48 million) in 2011, up 16.6 percent over the previous year, but with weakness in the fourth quarter.

page 2 from 2