LAND ROVERS
... LAND ROVERS A £500.000 order for 700 Land Rovers has been received by the Rover Co. Ltd., Solihull, from the Jordan Army authorities. Production has now begun on the order and delivery is due to be completed by November. The vehicles. of which 400 are ...