BFM Business TV Live Watch BFM Business TV Channels Streaming BFM Business TV Online. Business BFM, BFM until April 2009 (Business FM) and BFM Radio until November 2010, is a private French radio station. From November 2010, BFM Business is a television station offering national economic stall regional Ile-de-France. Founded in 1992, this radio business information is part of NextRadioTV since 2002.