Frontier speaks to MPs about the implications of the Industrial Strategy for UK energy systems

Frontier speaks to MPs about the implications of the Industrial Strategy for UK energy systems