The Vanquish Group Returns to the United States on America's 250th Anniversary.
Twelve years after being forced to close its New York office, the international security, intelligence and education group incorporates The Vanquish Group USA, and this time, it intends to stay.