He richly deserves all the $hit coming his way
meanwhile...
7 May: WUWT: Looming Catastrophe: Power Grid Collapse Now In Sight in New York
Guest essay by John Droz Jr.
Here is a fascinating and revealing news article behind a paywall that Im alerting you to. It is about just a few of the complications that will result from New York States (NYS) Clean Energy Standard (CES)...
https://wattsupwiththat.com/2018/05/07/looming-catastrophe-power-grid-collapse-now-in-sight-in-new-york/