General Industry Term

SCARF meaning in oil and gas

Definition

Save Cash and Reduce Fuel

SCARF means Save Cash and Reduce Fuel. UK Government initiative for Domestic Energy Efficiency improvements

UK Government initiative for Domestic Energy Efficiency improvements

✓ Verified term