What Moody's thinks about WellCare’s planned $2.5 billion deal
June 01, 2018 at 07:19 AM EDT
Credit ratings impact the ability of companies to borrow money and how much interest they have to pay, and a downgrade could be costly for a business