Better late than never Visual China Group via Getty Images Acres of solar panels sharing space with fish cultivation in Yancheng, China. Previous: From the CEO Next: First Quarter 2020