NDPHC Secures Power Purchase Deals for 500 MW Output Business Matters Oct 10, 2025 The Niger Delta Power Holding Company (NDPHC) has signed new Power Purchase Agreements (PPAs) amounting to approximately 500 megawatts, a…