News

McLaren Racing announced today its exit from the Formula E series, explaining that the decision was taken following a strategic review of its racing portfolio that will see the Woking-based outfit ...