Why we invested
The clock is ticking on our race to build a shared future and live in harmony with mother nature by 2050. 75% of the insects on our earth are extinct, and more than one million species face the risk of extinction...
Read more on Medium