Monday, June 28, 2021

Land Rover Defender Production Halted Over Chip Shortage

The British automaker has been facing production woes since last year.