Splash gets big in ArkansasThe American car wash company Splash has announced plans to open 26 new locations, all in its home state of Arkansas.Read more08-07-2022|Comment|author: Rene Passet