A bizarre court case in Europe could force Formula E, the electric-powered auto racing series, to pull the plug on its own name after it came to light that a British rival had registered a trademark ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results