Sunrun Deployed 171.6 MW Solar In Q4/2020
Residential Solar & Storage Services Behemoth Sunrun Deployed 171.6 MW Capacity During Q4/2020; Expects To Have Exited 2020 With $2.9 Billion in Net Earning Assets In Preliminary Results Disclosed
Leading US based residential and storage installer Sunrun has released its preliminary financial results for Q4/2020 saying it installed approximately

