Fox Denigrates The "ENTIRE Solar Industry"