Becton Dickinson pledges $19 billion US investment in deal with government - BDX News | Rallies