Drilling & Wells

NSR

Definition

New Source Review

NSR means New Source Review. Addresses pre-construction review and approval of proposed new sources (or major modifications to existing sources) of emissions of certain designated air pollutants, leading to regulatory…

Addresses pre-construction review and approval of proposed new sources (or major modifications to existing sources) of emissions of certain designated air pollutants, leading to regulatory agency issuance of construction permits.

✓ Verified term