The story
Mozilla China was founded on March 4, 2005, as a wholly owned subsidiary of the Mozilla Corporation.
The company announced its shutdown in July 2025 as official Mozilla services, including the website and community, would stop operating on 24 September 2025.
Meanwhile, the mainland Chinese version of the Firefox browser would remain usable.
From Wikipedia’s article on Mozilla China, shared under CC BY-SA 4.0.4