16 Oct 2023, 02:19 UTC · By: Otilia Drăgan / One of the boldest European clean tech startups officially launched a brand-new fuel cell system that claims to be "invincible"