Peter Foster: Another Report Reluctantly Admits that ‘Green’ Energy is a Disastrous Flop
Despite being the beneficiaries of billions of dollars in subsidies, wind and solar compose just a tiny fraction of overall energy use in the United States. The pie chart below…