Natufia Labs on France24 reportage "Europe Now" (English)

October 30, 2018

After the President, the border city of Narva, Natufia Labs and the Natufia Kitchen Garden featured as one of the key features of Estonia, that small high tech Nordic country near Russia... France24 "Europe Now"



Leave a comment

Comments will be approved before showing up.