Brazil state broadcaster EBC launches international TV channel for Brazilians abroad
(Telecompaper) Brazilian state-owned broadcasting company EBC has launched TV Brasil Internacional, a free international television channel available via satellite, dedicated app and online...