Are renewables job killers?

By Craig Morris