Question: What company owns both WNEU and New England Cable News channels?
Sentence (from "New England Cable News"): Its main studios are located on Wells Avenue in Newton, Massachusetts (near Boston) with sister NBC O&O WBTS-LD (channel 8), but operates several news bureaus in the New England area, including Manchester, New Hampshire; Hartford, Connecticut; Worcester, Massachusetts; Portland, Maine; and Burlington, Vermont.
Relevant evidence: No