- Deeside, Wales, United Kingdom
International Power operates hydro, coal, gas, oil, pumped storage, biomass and wind power projects.
Apache