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 ...