Volkswagen AG has issued a recall notice for 246,000 units of Atlas and Atlas Cross Sport SUVs manufactured in the US and Canada for a possible wiring flaw that may affect the functioning of airbags, brakes and windows of the vehicles. The National Highway Traffic Safety Administration report stated that the faulty electrical wiring might…Continue Reading