Due to heavy Chinese investment and development in the renewables sector, solar is better and cheaper than ever, making it a ...