The Energy Commission of Nigeria (ECN) has disclosed that the commission owes contractors a total sum of N5.78 billion for constituency projects executed between 2009 and...