Column: ‘Dispatchable’ renewables in spotlight after upbeat IEA report
LITTLETON, Colo., Dec 8 (Reuters) - This week's upbeat renewable energy supply outlook by the International Energy Agency (IEA) contained an important but overlooked lament about the slow roll-out of so-called dispatchable renewable…