General Industry Term

SFR

Definition

Segment Financial Results

SFR means Segment Financial Results.

The financial performance report for a specific business segment (e.g., upstream, downstream).

✓ Verified term