Screen-Shot-2020-12-11-at-12.56.45-PM.png Published December 13, 2020 at 710 × 508 in Arctech Solar Supplies Trackers to Largest Single-Web site Renewable Power Undertaking