Ettevõtte Oy Sports Car Center Ab (SCC) on asutatud 1984 aastal Soome ettevõtjate poolt. SCC esindused asuvad Soomes (Helsingi, Espoo, Jyväskylä, Oulu, Tampere, Turku, Tuusula), Rootsis (Stockholm) ja Eestis (Tallinn). Ettevõtte on osa usaldusväärsest Catamount Group’ist, kes on aktiivne multitalent autonduses.
Sports Car Center ettevõtte käive aprill 2021-märts 2021 majandusaastal oli umbes 200 miljonit eurot. Viimase nelja aasta jooksul käibe kasv on olnud kiire.