Sunrun releases 2021 impact report, accelerates esg progress

Sunrun, one of the largest solar companies in the world with over 4.7 gigawatts of networked solar energy capacity, provides increased reporting transparency aligned with the task force on climate-related financial disclosures (tcfd) in company's fifth annual impact report sunrun, one of the largest solar companies in the world with over 4.7 gigawatts of networked solar energy capacity, provides increased reporting transparency aligned with the task force on climate-related financial disclosures (tcfd) in company's fifth annual impact report
RUN Ratings Summary
RUN Quant Ranking