Independent Power Plant (IPP) Development
We build and operate Independent Power Plants (IPPs)
Copyright © 2020 Fenchurch Group. All Rights Reserved.
Fenchurch House, 154 Prince Ade Odedina Street, Victoria Island Lagos, Nigeria
Privacy Policy   |   Terms   |