Nugawela, Asoka
Sustainable oil palm central to success of Sri Lanka’s plantation industry
Oil palm
Plantation industry
Sri Lanka
Sustainable oil palm central to success of Sri Lanka’s plantation industry
Oil palm
Plantation industry
Sri Lanka