by Haja Mo December 5, 2023 Business In eastern France, and in other places around the world, deposits of natural hydrogen promise bountiful power. But questions remain. Previous Story How Elon Musk and Larry Page’s AI Debate Led to OpenAI and an Industry Boom Next Story CVS Says It Will Change the Way Its Pharmacies Are Paid