Independent Power Corporation PLC,
5th Floor, Prince Consort House
27-29 Albert Embankment
London SE1 7TJ
Tel: +44 (0)20 7793 5600, Fax: +44 (0)20 7793 7654, email: enquiries@indpow.co.uk
company registered in England and Wales number: 03097552
Registered Office: as above
You are here: Home > About us

Attention: open in a new window.

Independent Power Corporation

Independent Power Corporation PLC (“IPC”) is a company incorporated in England & Wales. IPC is one of the United Kingdom’s leading power developers and power plant operators. Founded in 1995, IPC has developed, owned or operated 7,000 MW of thermal and hydro power generation facilities in North America, Latin America, South Africa, Asia and Europe.

IPC has operated power plants for third parties, such as BP, and has qualified to operate plants owned by BG, Lukoil and Shell as well as qualifying for projects funded by multinational lenders including the Asian Development Bank (ADB), the European Bank for Reconstruction and Development (EBRD), the Andean Development Corporation (CAF), and the International Finance Corporation (IFC) arm of the World Bank.