The President has made promotion of “green energy” a central part of his agenda. His efforts have thus far been littered with waste, fraud and abuse, but nevertheless it remains a key plank of the President’s platform. So why then is his administration slapping tariffs on solar panel imports? The United States on Thursday announced […]