Skip to content

Topic - Clear Channel

Clear Channel Communications, Inc. is an American mass media company headquartered in San Antonio, Texas. Founded in 1972 by Lowry Mays and B. J. "Red" McCombs, the company was taken private by Bain Capital, LLC and Thomas H. Lee Partners in a leveraged buyout in 2008; as a result, the company now operates as a wholly owned subsidiary of CC Media Holdings, Inc. - Source: Wikipedia

Related Stories