The renewable energy sector is doing well at the East London Industrial Development Zone (ELIDZ), said the Department of Trade and Industry.

Please publish modules in offcanvas position.