Description about Bashewa Power Projects
Electrical Construction. Design and build power substations and overhead power lines in Africa. Mainly in South Africa, Botswana, Zambia and Mozambique. Turn-key Assembling of up to 620MVA Power Transformers in Africa. From transport, insurance, vacuum pulling to cold commissioning. We have successfully assembled transformers in Madagascar and the DRC recently.