Mammoth expands in Alabama and FloridaThe American car wash platform Mammoth Holdings recently took over three express conveyor car wash locations in Alabama, operating as The Wash.Read more11-07-2022|Comment|author: Rene Passet