BSTRC: Belarusian State Television and Radio Company

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

Definition in English: Belarusian State Television and Radio Company