Wind and Solar: an attractive investment proposition