Sunrun Reports Sales Rebound After Coronavirus Slump, But Expects Slow Quarters Ahead
U.S. residential solar bellwether Sunrun reported solid business in the quarter that ended with the arrival of shelter-in-place orders. First quarter installations grew 13 percent year-over-year, to 97 megawatts. That performance handily beat rival installer Tesla, which managed to install 26 percent less solar in its...
Read More