Potential renewables hits record 102.5 pct of grid demand in sign of the future

Level of potential renewables, including curtailed wind and solar, hits new record as two big batteries flex their muscles for the first time and set new charging and discharging peaks.