US speciality contracting services provider Primoris Services Corporation (NASDAQ:PRIM) has won a USD-130-million (EUR 112.6m) contract to build a solar farm in the Southwest, it announced on Thursday.