Independent Power Producers warn of electricity production disruption over $2.3bn unsettled debts Read more