Geology & Geoscience

ALSR

Definition

Asset Life Strategy Review

ALSR means Asset Life Strategy Review.

A periodic review to determine the optimal future strategy for a field, from investment to decommissioning.

✓ Verified term