Array Technologies Inc (NASDAQ:ARRY) has secured a contract for up to 4 GW of solar trackers from speciality contractor Primoris Services Corp (NASDAQ:PRIM).