Our European network

European know-how for Malaysian farms

Nusatani was founded by people who have worked in Europe’s food and feed business for many years. We bring what works on modern European farms to the East Coast of Malaysia: efficient growing, training for farm workers, quality management and farm optimisation.

Where we come from

Two decades in the European feed business

Our European side is OKAPI GmbH in Berlin, Germany. OKAPI trades horse feed in the European and UK markets and makes feed ingredients itself or together with partner farms in Germany, the Czech Republic, France and other European countries.

Europe and the United Kingdom

Horse feed and feed ingredients, sold to customers across the European and UK markets.

Made with partner farms

Feed ingredients produced by OKAPI or together with partner farms in Germany, the Czech Republic, France and other countries.

The same discipline in Malaysia

Written specifications, batch records and traceable sourcing from the feed business shape how Nusatani grades and documents every lot.

Our team

The people behind Nusatani

Malaysian farming and trade experience together with European expertise in food, feed and crop research.

Hafiz Faisal

Co-Founder and Chief Sales Officer

9 years in farming and trade

Czarina Razak

Business Development

15 years in food consulting and trade

Carsten Fritz

Finance, legal and European partners

20+ years in the food and feed business

Dr. Christina Fritz

Crop research and development

25+ years in the feed and food business

Nik Syuhairol Adie Bin Safien

D’Farm

8 years in farming and trade

Mohd Azhan Bin Abdullah

Partner farms

12+ years in engineering and farm operations

Modern farming in Europe

Food and solar power from the same field

On a growing number of European farms, solar panels stand above or between the crops. The field keeps producing food, the panels produce electricity for the farm, and the partial shade protects plants from heat and heavy rain. Projects like these in Germany, France, Spain and Croatia guide our ambition.

Vertical rows in arable land

Upright, double-sided panels in long rows; machines farm the strips in between.

A canopy over vegetables

A high roof of panels over vegetable and berry beds, harvested by hand underneath.

Shade for orchards

Tilting panels above fruit trees that let light through and shield the crop from hail and heat.

Trackers over grassland

Panels on tall posts follow the sun, high enough for a tractor to work below.

Our goal for Malaysia

We plan our own power generation on the Nusatani farms and on partner farms that are suited to it. Modern farming in Malaysia should look the way it already does in Europe.

  • Solar canopies above trellised crops where the block allows it
  • Power for pumps, cold rooms and the packhouse from the farm itself
  • Less diesel and less dependence on the grid
  • Partial shade against midday heat and monsoon rain

Illustration: how a solar canopy over a trellised block on the East Coast could look.

Research

European universities we have worked with

Our team has worked with researchers at these universities on agricultural projects in Europe. Their methods inform how we train farmers, grow crops and care for soil on the East Coast.

Fruit and vegetable production, and biodiversity in secondary forest

University of Kassel, Germany · University of Hohenheim, Germany

Soil regeneration and optimisation

University of Göttingen, Germany · University of Hannover, Germany

Named to show where our methods come from. This is not an endorsement of Nusatani by these universities.

On the East Coast

Our farm today

Polybags with drip lines, trellised cucumbers, and the harvest of chilli, terung and peria: this is where European methods meet Malaysian farming.

Grow with us

Farms that want to work with our methods can join the Nusatani Farm Network. Companies that need a dedicated block can have it grown only for them.

Two lines, one supplier

Grade A for hotel and restaurant kitchens on Nusatani Premium. Contract volumes of Grade B and C on Nusatani Daily. Or simply ask on WhatsApp.

WhatsApp us
{{ t.hKicker }}

{{ t.hTitle }}

{{ t.hSub }}

  • {{ hp.h }}{{ hp.p }}

{{ t.houseClaim }}

{{ t.aboutKicker }}

{{ t.aboutTitle }}

{{ t.aboutLead }}

{{ t.aboutValues }}

{{ t.aboutEuCta }} →

{{ a.h }}

{{ a.p }}

{{ t.aboutGoal }}

{{ t.talentKicker }}

{{ t.talentTitle }}

{{ t.talentLead }}

{{ c.n }}

{{ c.h }}

{{ c.p }}

{{ t.forkKicker }}

{{ t.forkTitle }}

{{ t.forkSub }}

{{ t.bothNote }}

{{ t.spotTag }}

{{ t.spotName }}

{{ t.spotWho }}

  • {{ sp.text }}

{{ t.spotNote }}

{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

  • {{ fg.text }}
{{ t.pPersonKicker }}

{{ t.pPersonName }}

{{ t.pPersonRole }}

{{ t.unityHome }}

{{ t.kpiKicker }}

{{ t.kpiTitle }}

{{ k.v }}{{ k.l }}

{{ t.proofCounter }}

{{ t.proofNote }}

{{ t.kpiFarmTitle }}

{{ t.kpiFarmBody }}

{{ t.kpiFarmCta }} →
{{ moods.m0.kicker }}

{{ moods.m0.h }}

{{ moods.m0.p }}

{{ t.netKicker }}

{{ t.netTitle }}

{{ t.netSub }}

{{ ns.n }}

{{ ns.h }}

{{ ns.p }}

{{ t.netGradeText }}

{{ t.netGradeCta }} →

{{ t.netNote }}

{{ moods.m1.kicker }}

{{ moods.m1.h }}

{{ moods.m1.p }}

{{ t.whoKicker }}

{{ t.whoTitle }}

  • {{ wl.text }}
{{ t.promiseKicker }}

{{ t.promiseTitle }}

{{ t.promiseSub }}

{{ p.h }}

{{ p.p }}

{{ t.defensibleTitle }}

{{ t.defensibleBody }}

{{ moods.m2.kicker }}

{{ moods.m2.h }}

{{ moods.m2.p }}

{{ t.fourKicker }}

{{ t.fourTitle }}

{{ f.n }}

{{ f.h }}

{{ f.p }}


{{ t.fourWhy }}

{{ f.why }}

{{ t.growKicker }}

{{ t.growTitle }}

{{ t.growSub }}

{{ gs.n }}

{{ gs.h }}

{{ gs.p }}

{{ moods.m3.kicker }}

{{ moods.m3.h }}

{{ moods.m3.p }}

{{ moods.m4.kicker }}

{{ moods.m4.h }}

{{ moods.m4.p }}

{{ t.homeFaqKicker }}

{{ t.homeFaqTitle }}

{{ f.q }}+

{{ f.a }}

{{ t.originKicker }}

{{ t.originTitle }}

{{ t.originBody }}

{{ s.v }}
{{ s.l }}

{{ t.tlTitle }}

{{ tl.y }} {{ tl.h }} {{ tl.p }}
{{ lineTag }}

{{ t.pHeroTitle }}

{{ t.premiumClaim }}

{{ t.pHeroSub }}

{{ t.pSocialJob }}

{{ t.unityPremium }}

{{ lineTag }}

{{ t.dHeroTitle }}

{{ t.dailyClaim }}

{{ t.dHeroSub }}

{{ t.unityDaily }}

{{ lineName }}

{{ hubTitle }}

{{ hubSub }}

{{ cropCount }} {{ t.cropCountLabel }}

{{ t.gradeForLine }}

{{ gradeNote }}

{{ g.label }}

{{ t.pMapKicker }}

{{ t.pMapTitle }}

{{ t.pMapBody }}

{{ t.pBoxKicker }}

{{ t.pBoxTitle }}

{{ t.pBoxBody }}

{{ b.l }}
{{ b.v }}
{{ t.cfgKicker }}

{{ t.cfgTitle }}

{{ t.cfgSub }}

{{ t.cfgReady }}

{{ t.waSendCfg }}

{{ t.sampleTitle }}

{{ t.sampleBody }}

{{ t.pHeroCta }}

{{ t.pVisitTitle }}

{{ t.pVisitBody }}

{{ t.pVisitCta }}
{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

{{ t.farmGo }} →
{{ t.teamKicker }}

{{ t.teamTitle }}

{{ t.pPersonBody }}

{{ t.teamName }}

{{ t.teamRole }}

{{ t.pPersonNote }}

{{ n.v }}
{{ n.l }}
{{ t.dChainKicker }}

{{ t.dChainTitle }}

{{ t.dChainSub }}

{{ dc.n }}

{{ dc.h }}

{{ dc.p }}

{{ t.scarcityTitle }}

{{ t.scarcityBody }}

{{ t.dPriceKicker }}

{{ t.dPriceTitle }}

{{ t.priceAnchorLabel }}

{{ t.priceAnchor }}

{{ p.h }}
{{ p.p }}
{{ t.spotName }} · {{ t.spotTag }}

{{ t.spotTeaser }}

{{ t.spotGoPage }} →
{{ t.farmKicker }}

{{ t.farmTeaserTitle }}

{{ t.farmTeaser }}

{{ t.farmGo }} →
{{ t.dProofKicker }}

{{ t.dProofTitle }}

{{ p.h }}

{{ p.p }}

{{ t.dRelTitle }}

{{ p.h }}

{{ p.p }}

{{ t.dLogTitle }}

{{ f.n }}

{{ f.h }}

{{ f.p }}

{{ f.t }}

{{ t.locTitle }}

{{ r.time }}
{{ r.dest }}
{{ t.spotName }} · {{ t.spotTag }}

{{ t.spotH1 }}

{{ t.spotLead }}

{{ t.spotWhatTitle }}

{{ t.spotWhatBody }}

{{ t.spotForTitle }}

  • {{ x.text }}

{{ t.spotHowTitle }}

1

{{ spotHowFirst.h }}

{{ spotHowFirst.p }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.alertKicker }}

{{ t.spotAlTitle }}

{{ t.spotAlSub }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.spotAlNote }}

{{ t.spotLimitsKicker }}

{{ t.spotLimitsTitle }}

{{ t.spotLimitsSub }}

  • {{ x.text }}

{{ t.cmpTitle }}

{{ t.cmpSub }}

{{ t.spotName }}
{{ t.dailyName }}
{{ t.premiumName }}
{{ r.l }}
{{ r.s }}
{{ r.d }}
{{ r.p }}

{{ t.faqTitle }}

{{ f.q }}+

{{ f.a }}

{{ t.farmKicker }}

{{ t.farmH1 }}

{{ t.farmLead }}

{{ t.farmHowTitle }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.farmGetTitle }}

  • {{ x.text }}

{{ t.farmForTitle }}

  • {{ x.text }}

{{ t.farmTermsTitle }}

{{ t.farmTermsBody }}

{{ t.faqTitle }}

{{ f.q }}+

{{ f.a }}

{{ t.farmSentTitle }}

{{ t.farmSentBody }}

{{ t.formUnwired }}

{{ t.farmFormTitle }}

{{ t.farmFormNote }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
{{ t.navEuropean }}

{{ t.euH1 }}

{{ t.euLead }}

{{ t.euRootsKicker }}

{{ t.euRootsTitle }}

{{ t.euRootsBody }}

{{ x.h }}

{{ x.p }}

{{ t.euTeamKicker }}

{{ t.euTeamTitle }}

{{ t.euTeamSub }}

{{ p.name }}

{{ p.role }}

{{ p.years }}

{{ t.euPvKicker }}

{{ t.euPvTitle }}

{{ t.euPvLead }}

{{ x.h }}

{{ x.p }}

{{ t.euGoalTitle }}

{{ t.euGoalBody }}

  • {{ g.text }}

{{ t.euVisionCap }}

{{ t.euUniKicker }}

{{ t.euUniTitle }}

{{ t.euUniSub }}

{{ u.h }}

{{ u.names }}

{{ t.euUniNote }}

{{ t.euFarmKicker }}

{{ t.euFarmTitle }}

{{ t.euFarmSub }}

{{ t.euCtaTitle }}

{{ t.euCtaSub }}

{{ t.fnKicker }}

{{ t.fnH1 }}

{{ t.fnLead }}

{{ t.fnBenKicker }}

{{ t.fnBenTitle }}

{{ b.h }}

{{ b.p }}

{{ t.fnHowTitle }}

{{ s.n }}

{{ s.h }}

{{ s.p }}

{{ t.fnWhoTitle }}

  • {{ x.text }}

{{ t.fnSentTitle }}

{{ t.fnSentBody }}

{{ t.formUnwired }}

{{ t.fnFormTitle }}

{{ t.fnFormNote }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
← {{ t.backToProduce }}
{{ t.pcSeal }}

{{ active.name }}

{{ active.latin }} · {{ active.altName }}

{{ active.lineIntro }}

{{ t.hsLabel }} {{ active.hs }} {{ active.mygapLabel }}

{{ enq.note }} · {{ t.enqGo }} →

{{ t.pcUsesKicker }}

{{ t.pcUsesTitle }}

  1. {{ u.n }}{{ u.text }}
{{ t.pcGradeKicker }}

{{ active.gradeTitle }}

  • {{ g.text }}

{{ t.pcGradeNote }}

{{ t.specTitle }}

{{ s.l }}
{{ s.v }}

{{ t.specPending }}

{{ t.pcDeliverKicker }}

{{ t.pcDeliverTitle }}

{{ td.l }}
{{ td.v }}
  • {{ p.h }}{{ p.p }}
{{ t.teamKicker }}

{{ active.contactTitle }}

{{ t.pcContactBody }}

{{ t.pPersonNote }}

{{ t.relatedPremium }}

{{ active.crossText }}

{{ active.crossLabel }} →
← {{ t.backToProduce }}
{{ t.dcKicker }}

{{ active.name }} · {{ t.gradeBC }}

{{ active.latin }} · {{ active.altName }}

{{ t.hsLabel }} {{ active.hs }} {{ active.mygapLabel }}

{{ active.lineIntro }}

{{ t.capLabel }}

{{ active.capText }}

{{ t.gradesLabel }}

{{ active.gradeText }}

{{ t.moqLabel }}

{{ active.moqText }}

{{ enq.note }} · {{ t.enqGo }} →

{{ t.dcUsesKicker }}

{{ t.dcUsesTitle }}

  1. {{ u.n }}{{ u.text }}
{{ t.dcGradeKicker }}

{{ active.gradeTitle }}

{{ g.text }}

{{ t.specTitle }}

{{ s.l }}
{{ s.v }}

{{ t.specPending }}

{{ t.packTitle }}

{{ p.l }}

{{ p.v }}

{{ t.packNote }}

{{ t.tradeTitle }}

{{ t.originLabel }}
{{ t.originValue }}
{{ td.l }}
{{ td.v }}
{{ t.priceAnchorLabel }}
{{ t.priceAnchor }}

{{ t.tradeNote }}

{{ t.galleryTitle }}

{{ t.cropCtaKicker }}

{{ active.ctaTitle }}

{{ t.cropCtaBody }}

{{ t.spotName }} · {{ t.spotTag }}

{{ t.dcSpotNote }}

{{ t.spotGoPage }} →

{{ t.relatedDaily }}

{{ active.crossText }}

{{ active.crossLabel }} →
{{ lineName }}

{{ qTitle }}

{{ qSub }}

{{ s.mark }}

{{ s.h }}

{{ s.p }}

{{ cr.name }}
{{ cr.note }}
{{ t.verifyKicker }}

{{ t.verifyTitle }}

{{ vf.h }}

{{ vf.p }}

{{ t.gradeTableTitle }}

{{ t.gradeTableSub }}

{{ g.name }}
{{ g.for }}
{{ row.l }}
{{ row.a }}
{{ row.b }}
{{ row.c }}

{{ t.chainTitle }}

{{ t.chainSub }}

{{ c.t }}

{{ c.h }}

{{ c.p }}

{{ t.faqTitle }}

{{ t.faqSub }}

{{ t.specSheet }}
{{ f.q }}+

{{ f.a }}

{{ lineName }}

{{ t.cPremiumTitle }}

{{ t.cPremiumSub }}

{{ t.teamKicker }}

{{ t.teamName }}

{{ t.teamRole }}

{{ t.pPersonBody }}

{{ t.pPersonNote }}


{{ t.cVisitCta }}

{{ t.cbSentTitle }}

{{ t.cbSentBody }}

{{ t.formUnwired }}

{{ t.cbTitle }}

{{ t.cbIntro }}

{{ t.cbProducts }}

{{ t.cbProductsHint }}

{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.
{{ lineName }}

{{ cTitle }}

{{ cSub }}

{{ alertNoticeText }}

{{ t.sentTitle }}

{{ sentBody }}

{{ t.sampleTitle }}

{{ t.sampleBody }}

{{ t.formUnwired }}

{{ formTitle }}

{{ formNote }}

{{ t.fType }}

{{ typeHint }}

{{ t.fProduce }} *

{{ t.fProduceHint }}

{{ q.name }}
{{ t.formPrivacyLead }} {{ t.formPrivacyLink }}.

{{ t.alertSentTitle }}

{{ t.alertSentBody }}

{{ t.formUnwired }}
{{ t.alertKicker }}

{{ t.alertTitle }}

{{ t.alertBody }}

{{ t.alertProducts }}

{{ t.alertDoi }}

{{ t.stepsTitle }}

{{ st.n }} {{ st.h }} {{ st.p }}

{{ t.directTitle }}

{{ cl.l }}
{{ cl.v }}
{{ t.directions }} →
{{ t.edKicker }}

{{ t.insightsTitle }}

{{ t.insightsSub }}

404

{{ t.nfTitle }}

{{ t.nfBody }}

{{ ctaBandTitle }}

{{ ctaBandSub }}

{{ t.houseBandTitle }}

{{ t.houseBandSub }}

{{ t.waFab }}