A Chinese Web site has sparked controversy by posting information from 2 million people's business cards without their consent and winning 5 million visits a month, Xinhua news agency said. Mingpian.com, named after the Chinese word for business card, offers people's mobile phone and office numbers and e-mail and company addresses for free, Xinhua said.