The law firm says Primoris' June 22 disclosure of renewables project overruns and a forecast 30% revenue drop for the business followed earlier signs of deeper operational problems.
verifying reliability
No specialized terms available for this topic.