Shell Energy Philippines

Shell Energy Philippines inks deal for biomass offtake for its facility

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

6 months ago