International Car Wash Group (ICWG)
Based in Centennial, Colorado and London, England, International Car Wash Group is the world’s largest local car wash conglomerate washing more than 35 million cars a year through a network of more than 890 locations in 14 countries across Europe, the U.S., and Australia. Focused on delivering consistent car wash...