neta meaning in oil and gas
Definition
New Electricity Trading arrangement
neta means New Electricity Trading arrangement. Replaces the electricity pool in England and Wales for the nomination and selling of electricity by Power Generators
Replaces the electricity pool in England and Wales for the nomination and selling of electricity by Power Generators
✓ Verified term