The UK reports a strong response for its first-ever carbon storage licensing round which offers up 1...... Read more