3 Mar 2017 News McKenna General Engineering, Inc. McKenna General Engineering Issued Contract For Artisan Valley Project From Civil Partners