The Godwin Group announces launch of new company

1/23/20 via NTEA.com

The Godwin Group (Dunn, North Carolina) announced the launch of a new company, Allied Mobile Systems Inc. Full story