Business Spain in pole position for green hydrogen race as EU approves massive state aid Robert Hodgson 29/07/2024