Formula 1 is enjoying a boom in international interest. But could that popularity transfer to another racing series?One set of investors certainly thinks so —
Read More