Select Page


Terramera Featured in Forbes

Nov 8, 2017

Terramera, a Renewal3 portfolio company. is the sole producer of USDA Certified Organic neem oil, a natural alternative to harsh chemical pesticides.

Read the full Forbes article that details founder Karn Manhas’s journey from spirited argument to a 70 person company changing the way we fight against pests.


Share This