Corporation for Public Broadcasting is a private, nonprofit organization that promotes public television and radio in the United States. It is funded mainly by the federal government.