Facebook is setting up a new team to push China ad business: Report

When world’s two largest economies collide, businesses tends to suffer. Ever since…