Filed under Green Tech “Biggest Treasure Ever”: Europe Uncovers Undersea Deposit Yielding Up to 99 Million … Published by on June 14, 2025 Illustration of Europe harnessing green hydrogen from North Sea wind technology. Image generated by AI.