Reprise: Renewable Energy Does Not Exist

The laws of physics vs. sales and marketing