Tags FAA

Tag: FAA

TECH NEWS

RANDOM POSTS

Volkswagen in trouble as Switzerland bans car sales over emissions scandal

Switzerland has banned the sale of 180,000 Volkswagen cars when they found out that Volkswagen implanted certain ‘defeat devices’ in their cars. The defeat device is...