Over a fifth of new European clean hydrogen capacity is now stalled or cancelled: analyst
High costs and lack of demand behind 29.2GW of capacity being shelved, says Westwood Insight
High costs and lack of demand behind 29.2GW of capacity being shelved, says Westwood Insight