Mainstream Renewable Power provided on Monday an update on the works at the 110-MW Perdekraal East wind farm project in South Africa, saying that all turbine foundations had been completed.