WS #10463
Primoris Services (PRIM) down 32.1% after-hours on renewables cost overruns, delays, and COO departure.
Primoris Services After-Hours Plunge
Primoris Services (PRIM) down 32.1% after-hours on renewables cost overruns, delays, and COO departure.