Internet Sales 20 Group Logo The Internet Sales 20 Group has become the preeminent workshop in the automotive industry.