Very frustrating and sad statistic on what was achieved by the trillions we’ve invested in renewable energy.