SACRFT: Shanghai Administration of Culture, Radio, Film and Television

What does SACRFT mean? The above is one of SACRFT meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Shanghai Administration of Culture, Radio, Film and Television