Markets | Thu Oct 18, 2012 8:05am EDT

Boston Scientific posts net loss on charges, slow sales