Array Technologies Inc.

View All Tags
  • Avalon Solar Park One Step Closer to Completion

    Avalon Solar, the 35 MW renewable energy project in south-central Arizona is under construction and the development has recently reached an important milestone as Array Technologies, Inc. has successfully shipped the solar trackers to be installed on the site.

    Tucson 13 August 2014 18:59