Skip to content Skip to navigation

Production of biofuels in Mozambique is no longer viable following drop in oil prices