End of May, Embion competed among 19 other start-ups from Switzerland, Italy and France at the 21st Forum 5i and won the 1st place of the Investors Award for the most innovative project.

read more