Europe and the CDC pay for H2 refuelling stations

Europe and the CDC pay for H2 refuelling stations In partnership with the “Caisse des Dépôts et Consignations (CDC)” (the French Deposit and Consignments fund), Europe is allocating more than…

Continue ReadingEurope and the CDC pay for H2 refuelling stations