Vistra Corp. (NYSE: VST) today announced it has executed definitive agreements to acquire Cogentrix Energy, consisting of 10 modern natural gas generation facilities totaling approximately 5,500 MW of ...
Netflix (NFLX) is back in focus after recent share price pressure, with the stock showing negative returns over the past week ...