keenest

keenest

Keenest enables retail investors to invest in the most promising climate tech solutions in exchange for tokenized proof of impact.

France

Impact