SEB is responsible to the Ministry of Works, Power and Communications.
Installed capacity is mostly hydro powered.
Construction began in August 1998 on the Maguga dam. This R343.5 million dam, which is the country's largest public works project, was recently awarded to a Swazi consortium in a joint venture with Group Five of Swaziland, LTA, Grinaker and WBH Swaziland. The dam will take about 31 months to complete. The line stretches across Swaziland from Camden in South Africa to a new substation in Maputo, Mozambique. Eskom Enterprises' vision is to be the leading energy and related services business in emerging markets.