French start-up unveils plans to make hydrogen from wind

ENERGY & UTILITIES