Product Managers Attempt To Get NASCAR Back On Track

Once upon a time (about 10 years ago) the American racing system called NASCAR was at the top of its popularity. There were movies made about it, and fans tuned in to watch every race on television. However, those days are now long over. The television audience for NASCAR races is down by 45% in … Read more