Palladin-backed Splash Car Wash buys new car wash express site

Splash Car Wash was started in 1981 by Mark Curtis and Chris Fisher with a single location in Greenwich, Connecticut.

21 July 2022•1 min read
LinkedInXEmail
LinkedInXEmail

Related articles