BFM Business Watch Live BFM Business is a French television station offering national economic stall regional Ile-de-France.