
The Play China Didn’t Want Strasbourg to See
When China’s consulate pressured a French theater to cancel the Taiwanese production “This Is Not an Embassy,” it proved the play’s point more vividly than any performance could.
BFM TV, whose full name stands for Business FM (originally Business TV), is a French news television and radio network that provides continuous live and on-demand coverage across multiple platforms, focusing on news, economy, sports, technology, travel, music, and culture. Based in Paris, the channel was founded in 2005 and operates as a division of CMA CGM Group, the world’s third-largest shipping company, which acquired the network in 2024.