Someone help me out here.

I stumbled across a website for a new business TV channel that launched today. But it’s not clear to me what the station is called. A little help please:

FOX Business

Or, as Rex put it:

You gotta hand one thing to Fox — they sure can build ugly websites.