CDC Group plc is a development finance institution owned by the UK government. The Department for International Development is responsible for CDC, with shareholder duties managed by the Shareholder Executive. Read More
The true death toll from COVID-19 likely exceeds 400,000, nearly twice the official tally, according to a report by the Centers for Disease Control and Prevention (CDC) based on an analysis of "excess deaths" in the first eight months of the novel co ...