What does NEL stand for?
NEL stands for "Nuclear Electric Limited"
How to abbreviate "Nuclear Electric Limited"?
"Nuclear Electric Limited" can be abbreviated as NEL
What is the meaning of NEL abbreviation?
The meaning of NEL abbreviation is "Nuclear Electric Limited"
What does NEL mean?
NEL as abbreviation means "Nuclear Electric Limited"