CSC Clarifies On Reports Saying Workers Are Fighting An Imminent Loss Of Jobs Under The New Investor February 20, 2020