RSS

NotPetya

Merck has revealed, in its third quarter earnings report, that the manufacturing disruptions related to the cyber-attack that happened earlier in the year led to $135 million in lost sales. more

News