Screen-Shot-2021-04-27-at-12.50.04-PM.png Published April 27, 2021 at 680 × 462 in Array Applied sciences Secures Solar Tracker Contract from Primoris Providers