Exploration and development company 80 Mile has reported “significant concentrations” of natural hydrogen and helium at its Hammaslahti project in Finland. The company today (21 st Oct) shared natural ...