Ireland-based firm Mainstream Renewable Power announced last week the conclusion of installation of all turbines of the 170-MW Sarco wind park.