US speciality contracting services provider Primoris Services Corporation (NASDAQ:PRIM) has won a contract worth over USD 155 million (EUR 138m) to build a solar power plant in the Southwest.