2 days Sunrun: A Struggling Company With More Trouble Ahead Seeking Alpha Sunrun: A Struggling Company With More Trouble Ahead. X