
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 Business (originally Business FM) is a French business news radio station created in 1992 and based in Paris, focusing exclusively on economic and financial information. The station expanded into television with BFM TV launched on November 28, 2005, and has been part of the RMC BFM media group, owned by CMA CGM, since 2024.