Is Nationwide Cash still associated with Ambassador Financial? I see Nationwide Cash has an expired license in New Mexico, but a Nationwide Cash Inc is licensed in Delaware. Did Nationwide cash just ditch New Mexico and move operations in Delaware whey they are legal? The contact number associated with the ACH deposit is 1-866-808-0936. I'm guessing that Nationwide Cash is now in located in Delaware?


