b'Cleantech and Climate Change Podcast - Solar stocks long term bet has paid off and outperforms market'