Verify: are wind and solar really the cheapest?

Our Verify team dug into an interesting question that came from a Viewer named Jay.