TheTedJamesExperiment, 11 months ago Sounds about right for Delaware. There's literally more corporations registered there than people.
Sounds about right for Delaware. There's literally more corporations registered there than people.