power sector payables