Shell Energy Philippines has inked a deal with the North Negros Biopower Inc. for offtake for its biomass facility in…