Mercedes-Benz USA Data Leak of Nearly A Thousand Customers--Sketchy Information Mercedes-Benz USA was quick to announce their blunder, however, it made everything else unclear. by Alec G.