Norcross is a city located in Gwinnett County, Georgia, United States. According to the 2010 census, the population was 9,116, while in 2020, the population increased to 17,209. Norcross is part of the Atlanta metropolitan area. From Wikipedia
The New Jersey power broker and his allies face allegations of manipulating tax incentives and threatening property owners.