Barclays maintains Sunrun stock rating, sees residential solar market shrinking

10 months ago 26
Read Entire Article