Study finds EU hydrogen station rollout may cause millions in annual losses

But now a study from Chalmers University of Technology in Sweden points to shortcomings . … Energy & Green Tech · Engineering · Hardware · Hi Tech & …