Printer friendly
"AcronymFinder.com

What does SNEL stand for?

SNEL stands for Societe Nationale d'Electricite

This definition appears frequently

See other definitions of SNEL

Other Resources:
We have 1 other meaning of SNEL in our Acronym Attic

Samples in periodicals archive:

At present, the Inga site, which is managed by state-owned power company Societe Nationale d'Electricite (SNEL), provides a substantial capacity of 2,515MW.
Congo's Societe Nationale d'Electricite (SNEL) is offering to supply an additional 100 megawatts to the Zimbabwe Electricity Supply Authority (ZESA) when the Congo's main power station and the high-voltage line to southern Africa are fully on stream.