InvestorsHub Logo
icon url

Crusen

02/15/20 9:04 PM

#15949 RE: TRCPA #15948

No, renewables are here now, competing with and defunding carbon power sources. They are a factor in the low energy prices.