the name of one of the most powerful and modern radio
stations in the
world, covering all of Europe. In contrast to most European
stations, it is a commercial
station, depending on sponsored programs for most of its
income.
See also Grand Duchy of Luxembourg in this glossary. —SHSBC Binder 30 Approved Glossary