Abengoa Northern Cape

As a company focused on innovation, Lemco strives to be the best in the South African steel market. Contributing to the growth of the renewable energy market, Lemco fabricated the 346-acre Khi Solar One in South Africa. * Spanish court widens fraud investigation to Abengoa and Deloitte It was stated on 3 February 2021 by… Continue reading Abengoa Northern Cape