Shimmick Q2 revenue falls, partly on project activity decline - SHIM News | Rallies