Commercial & Finance

DWRR

Definition

Deep Water Royalty Relief

DWRR means Deep Water Royalty Relief.

A government incentive that reduces royalty payments to encourage costly deepwater development.

✓ Verified term