Tony Seba said some things that he was criticized for. Now everyone knows he was right.
Solar & wind break records; taking huge market share from coal & gas
January 19, 2023/
Tony Seba said some things that he was criticized for. Now everyone knows he was right.