News

That’s not even remotely true. Authoritative sources, including the investment bank Lazard, report that solar and wind are ...