A new research paper calls the company’s findings into question.Read the full article at emergingtechbrew.com.