News

Management of Niger Delta Power Holding Company (NDPHC) Limited has explained that gas supply challenges, transmission constraints, and close to N600 billion debt being owed to the company by Nigeria ...