Μέχρι σήμερα, η εταιρεία έχει ολοκληρώσει ή κατασκευάζει περίπου 90 έργα ανανεώσιμης ενέργειας σε Ηνωμένο Βασίλειο και Ιρλανδία