Sunrun Reports Sales Rebound After Coronavirus Slump, But Expects Slow Quarters Ahead Posted on May 6, 2020 by admin