Their streaming rights in each country is up for sale; similarly to most sports events.
Typically National TV channels will buy these rights since international events do attract a lot of viewers from said country since they as a country are being represented on a worldwide event; it'd make viewing it more easier if it was accessible everywhere and would give a huge boost towards the morale of player; but this doesnt happen all the time.
I mentioned this in another thread : you can go to France Television's website and sign up with a bogus email (there's no check) to watch live broadcasts and replays for free !
One user pointed out to me that they may geoblock you, so a VPN would be recommended.
And then obviously it's gonna be in french, which definitely isn't ideal if you don't speak the language lol
Well, in a way it doesn't cost them anything because it's already being broadcast on TV for free, since it's the national / public TV
But also, I'm french and I despise having to give away my email to access "free" things so I just enjoy providing them with the most ridiculous emails, good luck with that database, fellow countryman 😈