NASCAR Hall first to get ‘Star’ honor
The NASCAR Hall of Fame in Charlotte, North Carolina, reports that it is the first museum in the US to earn Global Biorisk Advisory Council “Star” accreditation, the cleaning industry’s honor for a facility’s response to the coronavirus pandemic.
Read More