Professional Services

DIGroup Architecture wins contract for $100 million county complex in Elizabeth