Are renewables a good investment?

Solar, wind and biomass may soon cross a key financial threshold.