The Niger Delta Power Holding Company (NDPHC) has issued a critical plea for presidential intervention, highlighting a staggering N4 trillion debt owed to...