Executive Survey: Melissa Stark and Scott Tinkler
Accenture
“We see renewables becoming more dispatchable, meaning more controllable, with renewable operators combining wind, solar, hydropower, and storage – virtually or physically – to deliver committed production.”