Editor-in-chief Steve Fowler believes that JLR’s Adrian Mardell is the right CEO at the right time

More...