▲ Peaking
Business
Major car firms found not to have installed emissions-cheating devices
Major automotive manufacturers have secured a legal victory in the UK after a High Court ruling cleared them of installing emissions-cheating devices.