NTS
Definition
National Transmission System
NTS means National Transmission System. UK Gas distribution grid operated by Lattice (formerly Transco)
✓ Verified term
National Transmission System
NTS means National Transmission System. UK Gas distribution grid operated by Lattice (formerly Transco)
You might also be looking for