Helios has been named to the top 8 in one of Europe's largest innovation competitions with a climate focus. Read more about the grant here.
Helios has been named to the top 8 in one of Europe's largest innovation competitions with a climate focus. Read more about the grant here.