Note: this is a beta project. No guarantees of accuracy or completeness are offered!
Popular: CC CP S SS NAP Random: BWL XMLP UCAS WHIQ RGB
Meanings and definitions for SLEC
What does SLEC stand for? What does SLEC mean?
- The Formula One Group is a group of companies responsible for the promotion of the FIA Formula One World Championship, and the exercising of the sport's commercial rights.The Group was previously owned by Delta Topco, a Jersey-based company owned primarily by investment companies CVC Capital Partners, Waddell & Reed, and LBI Group, with the remaining ownership split between Bernie Ecclestone, other investment companies, and company directors.
[beta] © 2024 • Main sources: Wikipedia & Silmaril • Try the Similarity engine • Made by This chap