CART has slashed almost 40 percent of staff at its Indianapolis headquarters – primarily in sales and marketing – as it braces itself for a planned takeover.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here