Ian Armstrong, general manager, global advertising at Jaguar Land Rover, believes there should be no room for doubt when it comes to financial transactions. He says: “Where there’s mystery, there’s ...