Seeking Alpha

Belo Corp. (BLC)

BLC is defunct.
From other sites
Company Description
Belo Corporation operates as a television company in the United States. The company owns 20 television stations, including ABC, CBS, NBC, FOX, CW, and MyNetwork TV affiliates, as well as their associated Web sites in 15 markets.
Sector: Services
Country: United States