Cardinal Health makes $2 billion acquisition; partnerships in diagnostics, mobile health announced; more news.