Country:
France
BFM Business, is a Business and Economics News channel based in Paris. It was launched in 2010.
Watching TV is easy