Africa2Trust Public Display

The Swaziland Electricity Company

Physical Address Eluvatsini House, Mhlambanyatsi Road, Central, Mbabane
Contact Phones -, (00268) 2 409 4000
Web Address www.sec.co.sz
Email Send Email
About Us / Profile

About The Swaziland Electricity Company

Get to know The Swaziland Electricity Company, our company background, profile information, and the public details we share through Africa2Trust in Kingdom of Eswatini.

The Swaziland Electricity Company (SEC) is a limited liability company incorporated and domiciled in the Kingdom of Swaziland. SEC was established in 1963 as a parastatal and recently started operating in a liberalized market through the Electricity Company Act (2007), The Energy Regulatory Authority Act (2007), as well as The Public Enterprises (Control and Monitoring) Act of 1989.