Get Ready for More Obama-Era Green Energy Scams

With Democrats about to control all the levers of power in Washington, the biggest winners might be the wind and solar companies.