Shares of Sunrun Inc. (NASDAQ:RUN – Get Free Report) have earned a consensus recommendation of “Hold” from the twenty-two brokerages that are presently covering the company, Marketbeat reports. One ...
A solar panel and battery storage company was cited with two repeat safety violations for exposing workers to deadly fall hazards and fined $288,087 in penalties, the Occupational Safety and Health ...
Sunrun Inc. (NASDAQ:RUN) is a prominent company in the residential solar energy market that provides solar installations, battery storage, and energy services. The company is known for its ...