The financial performance report for a specific business segment (e.g., upstream, downstream).
SFR
Definition
Segment Financial Results
SFR means Segment Financial Results.
✓ Verified term
Segment Financial Results
SFR means Segment Financial Results.
The financial performance report for a specific business segment (e.g., upstream, downstream).
You might also be looking for