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 ...
Vistra Corp (VST) is a big name in the U.S. energy scene, known for its mix of natural gas, nuclear, solar, and battery storage facilities. Their main goal is to provide energy ... Vistra's recent ...