News Room

Press Releases

£450 billion is required in energy investment by 2025 but traditional investors can only deliver £50 to 80 billion. This leaves an energy finance gap of up to £400 billion