Chess is an elaborate game that rewards players for looking multiple moves into the future. It seems that Land Rover has been doing a little projecting of their own, as recent remarks from a top source indicated that the SUV maker is considering an all-electric model, or EV. Wolfgang Ziebart, the sole engineering head for […]