reNature Logo
hero background mask

Tag: mazi farm

All articles

Filter by country
Filter by commodity
Filter by industry
Reset filters

Mazi Farm: an encounter between pure knowledge and experimentation.

Styra is a small town on Evia island in Greece with a tiny fountain in the middle of a small plaza. A big white church and a café were the two spots getting th...
Read more