Winston Churchill reputedly said ‘Success consists of going from failure to failure without loss of enthusiasm.’ This adage must have been at the forefront of the minds of Jaguar’s chief executives as they unveiled the brand’s new electric concept car, the Type 00, during Miami Art Week. The company has had a torrid past few