CSP giant Abengoa secures creditor deal to stave off bankruptcy
Spanish concentrating solar power (CSP) specialist Abengoa has reached a deal with its main creditors as it battles to stave off bankruptcy.
Spanish concentrating solar power (CSP) specialist Abengoa has reached a deal with its main creditors as it battles to stave off bankruptcy.