Tag

FENCHURCH POWER

Fenchurch Power is proud to announce the signing of a landmark 150MW Off-Take Framework Agreement with Niger Delta Power Holding Company (NDPHC), Benin Electricity Distribution Company (BEDC), and Faiza Utilities Limited.