Question: Who owns the channel that Business Nation aires on monthly?
Answer: Comcast