The North Carolina Department of Health and Human Services today announced the launch of a new online portal for North Carolinians receiving or looking to apply for Medicaid. The portal provides Medicaid resources in an easy-to-use web platform and includes information about Medicaid Managed Care, set to launch July 1, 2021.