Primoris finance l'acquisition de PayneCrest pour 422 millions de dollars grâce à un flux de trésorerie solide