Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: BVPS LHU A57 BEPS STW
Meanings and definitions for TLRC
What does TLRC stand for? What does TLRC mean?
- The Local Radio Company was a British media company, based in Redruth, Cornwall, that owned ten independent local radio stations in the UK. After takeover talks with UTV Media, UKRD Group and Hallwood Financial, UKRD successfully acquired the majority share of the company in June 2009.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap