CDC Group , formerly the Commonwealth Development Corporation , is owned and run by the Department for International Development and invests in private businesses across Africa , Asia and Latin America .