Primoris Q2 loss bigger than expected on project delays, cost overruns - PRIM News | Rallies