When the 1903 Car Wash Co. announced in May that it had signed an exclusive licensing agreement with NASCAR to develop 40 branded carwash locations within five years, the carwash industry’s collective eyebrows rose in unison. Nevertheless, the


More...
More...