When O&G Industries Inc., one of the Northeast’s largest construction companies, broke ground on Stamford, Connecticut’s, new police station in February 2017, it was the beginning of a welcome upgrade for the city’s public safety, and the public at large. The current 40,000-square-foot headquarters were built in 1971, and they weren’t big enough to house […]