SAN DIEGO: Solar Power World named Swinerton Renewable Energy (SRE) the No. 1 solar contractor in the United States in its 2018 Top Solar Contractors list. Swinerton Renewable Energy provides engineering, procurement and construction services for the solar industry. SRE also ranked No. 1 on the publication’s Utility-Scale Contractors, Utility EPCs, and California Contractors lists. […]