Jaguar Postpones the Launch of Electric XJ due to Financial Problems

British group Jaguar Land Rover, which has been hit hard by the coronavirus crisis, has decided to postpone all its non-essential spending to overcome its … Continue reading Jaguar Postpones the Launch of Electric XJ due to Financial Problems