Oil Palm Source of Life November 7, 2018 Despite of lacking knowledge, a group of Catholic sisters has managed to operate an oil palm plantation at the size…