Yeah all I've found is FloBikes and it might be usa only? So a vpn job! There's l'equipe in France but that will obviously be in French.
Actually find it hard to believe it's not being broadcast anywhere else.
I am in Canada and bought it last year. Huge rip off for one race... but I was off with a broken collarbone and stuck on the couch anyways so justified it that way.