Business and Financial

May 12, 2010

Goal is for 40 NASCAR-branded Car Wash Locations by 2015 CHARLOTTE, N.C. The 1903 Car Wash Company and the National Association for Stock Car Auto Racing (NASCAR) have announced an exclusive license agreement to create and develop a branded car…